14:30 – 16:00
Артем Чабанний, iOS Lead @ IDAP
Як примусти страждати молодь :)
У кожному проекті ми намагаємося створити ідеальну структуру і логіку взаємодії, щоб можна було змінювати все гнучко та швидко. І все би окей, але молоді спеціалісти, що звикли до View Controller от Ray Wenderlich починають активно нервувати, бо це складно і неочевидно, навіщовзагалі fp та immutability. У цьому воркшопі я розповім, як ми структурували один простенький проект, основним завданням якого було фотографувати та розпізнавати їжу, але саме розпізнавання буде за межами цього воркшопу. У процесі я покажу, як ми розбивали проект на модулі та логічні компоненти. Після цього подискутуємо на тему хайпових термінів, як то: сервіси, стори, координатори, presentation model, доменні моделі, функції трансформації і як нарешті примусити все це запрацювати.