Development for iOS
Comments 9
0
Достаточно очевидные вещи, но, что называется, «хорошее повтори и ещё раз повтори».
Спасибо, было полезно прочитать и ещё раз себе всё это напомнить.
+1
Статья начиналась с мудрёных заморских слов (outsource, outstaff и даже startup).
А закончилось
17-ю случаями использования слов с корнем «г*вн*». Мы чего, слушаем советы разработчикам, расположившись в солдатском нужнике?
+4
«Покупатель навоза, недовольный качеством приобретённого товара, долго пытался подобрать слово, чтобы его эмоционально охарактеризовать — но так и не смог» ©
0
“Твой код был есть и будет плохим!”
Думаю, тут к месту чуть иная трактовка — "Да забей, идеального кода нет" или "Не парь себе мозг и иди дальше".

По тексту статьи — очень много ошибок, читать неприятно. Учи русский или пользуйся услугами корректора. Дать контакт?

0
ибо же некоторые из нас впадали в крайность в попытках написать фичу идеально, следуя всем принципам OOP, SOLID.

Как бы в objective-c уже давно есть конструкции, ломающие базовые принципы ООП.
А в swift в этом плане вообще треш творится — зачем писать свои объекты, если можно по каждому чиху использовать extension?

Главным моментом, я считаю, является не выбор наилучший архитектуры, а опять-таки строгое следование той архитектуре, которую уже выбрали и начали применять.

а что мешает выделить кусок кода в отдельный компонент и писать его со своей архитектурой. В примере с проектом на viper и экраном с одной кнопкой это более, чем оправдано
+1
По поводу первой цитаты, я не понял смысла комментария.

По поводу второй, лично я придерживаюсь мнения, что следует соблюдать выбранную архитектуру. Это мое субъективное мнение:) Такой вывод я сделал для себя, после того как на практике такие вот экраны с одной кнопкой разрастались в функционале и уж лучше сразу сделать все правильно, чем потом переделывать.

Спасибо за комментарии! Мне очень интересны мысли других разработчиков;)
0
смысл комментария к первой цитате — ваше высказывание «про фичу» неуместно в контексте «разработка под iOS». Swift сегодня откровенно нарушает принципы ООП, и стремиться к идеальному ООП стоит разве что только из спортивного интереса
Only those users with full accounts are able to leave comments. , please.