4. #mdmeetup
• Писать код - это плохо! Лучший код -
код, который не был написан.
• Пользователю плевать на то как это
сделано, главное то, как это работает.
• Не надо усложнять и без того сложные
задачи.
4
Что нужно помнить:
7. #mdmeetup 7
• конвенция - пишем, чтобы понял каждый
• полезные привычки - люди придумали
hotkeys, черт побери!
• специализация - делаем то, что лучше
получается
• синергия - делимся знаниями и умениями
Дисциплина в команде
12. #mdmeetup 12
Instruments
• можно быстро и с высокой точностью
обнаруживать проблемы в приложении
• не нужно тратить время на поиск
методом «научного тыка»
14. #mdmeetup 14
Core Data +
MagicalRecord
• можно быстро строить сложные модели
данных, с поддержкой множественных
связей
• не нужно писать и поддерживать
шаблонный код создания таблиц, не
нужно заморачиваться по поводу связей
16. #mdmeetup 16
RestKit
• можно получать и обновлять данные с
сервера на автомате, превращать данные
с сервера в объекты и обратно
• не нужно, ну вы поняли...
20. #mdmeetup
Пример
20
• прототип приложения ~2.5 недели
(интерфейс + клиент/серверное
взаимодействие)
• разработка одного(!) компонента заняла
2 недели
• общее время разработки ~2 месяца