ermolushka: в действительности у вас должно быть только 3 экрана: выбор языка, список карточек, добавление карточек. Первый экран передает второму какой язык нужно использовать и тот уже с ним работает.
asd111: ситуация: у меня опыта программирования вообще где-то лет 6-7, особенно последние пару лет усердных. Так получилось, что сейчас я вновь попал на первый курс, где как раз программирование начинают с явы. И сейчас я наблюдаю за своими одногруппниками, которые вообще не понимают основ и принципов ООП, делая лабораторные по принципу "нам вот так показали, так делаем". На занятиях довольно часто можно услышать "вот здесь надо написать вот так, почему узнаете потом, когда будете заниматься ООП", что явно не хорошо и далеко не плюс. Когда в другом универе нас учили сям, таких моментов не было. ООП надо трогать, когда уже есть понимание, что процедурным подходом можешь сделать всё что угодно, но часто это будет довольно не удобно.
Александр Белов олимпиадное программирование и программирование разные вещи. Многие вещи, которые приоритетны в одном, могут быть полностью противопоказаны в другом. Поэтому ваш ответ не совсем верен. Олимпиадное программирование для программиста хорошо лишь тем, что помогает с классической математикой и оптимизацией, что далеко не большая часть программирования, а с учетом того, что автор вопроса математик (значит мозги уже правильно повернуты), оно практически бесполезно.
Никогда не понимал людей, которые советуют первым языком яву вместо сей, говоря что она мол легче. Чем? Тем что сразу бросает человека в омут ООП, в котором многие более опытные программисты плавают, вместо довольно логичного и легкого для понимая новичкам процедурного подхода сей?
Ан: как-то вы мне уже помогли, поможете ещё раз? Обратите пожалуйста внимание на мой вопрос: toster.ru/q/159735
И можете подробнее рассказать, чем так плохи констраины?
Flie: не правильно поняли предпосыл. Книга опыта не даст, а отличать положительные опыт от отрицательного можно научиться лишь с тем же самым опытом. Поэтому сколько бы вы книг не прочитали, без наставника начинать очень очень проблемно.
@GunGraveKoga "не забывайте посылать release всем объектам, которыми владеет ваш класс" эра ручного управления памятью в objective-c давно прошла. Теперь нельзя самостоятельно посылать релиз запросы объектам.