@rbsgn сли проект большой, то людей много, контексты разные, все будут иметь разное представление о прекрасном. В таком случае гораздо эффективнее выбрать способ де-коуплинга, который будет пожёстче, то есть договориться сразу на берегу про «архитектуру».
Задумался над вопросом: Зачем в проекте нужна архитектура? Пилю сейчас pet project с целью зарелизить его в App Store и там «в лоб» Apple MVC. Но когда вспоминаю промышленные проекты, то там почему-то всегда важна какая-то архитектура. Как думаете почему?
@rbsgn Архитектура, на мой взгляд, это метод де-коуплинга. MVC - это один из вариантов де-коуплинга, но который даёт слишком много свободы. Когда ты один, то разделять обязанности и логику между объектами ты будешь одинаково, что удобно. Е
По качеству презентации это худший киноут Эппл за последние 3 года. И анонсы блеклые, для меня все “вытащили” фейстайм с поддержкой мимоджи и Yandex CatBoost в конце. Но как та мышь, “в следующий раз снова пойду”, потому что магия Эппл.
WWDC plan: Brick an iPhone with new iOS. Attend sessions. Get excited about new APIs (use them 2 years later). Try to find beer/coffee loving devs. Meet them. Forget their names. Generally try to get inspired about iOS dev and state of the art. Try and level up.