tg-me.com/ios_appdev/32
Last Update:
🧲 Ортогональность, наследование, протоколы, Swift
#пишемхорошийкод
Каждый из нас рано или поздно задумывается о качестве своего кода. И на помощь в решении этого вопроса приходят архитектурные паттерны и различные методики, вроде принципов SOLID. И такое желание вполне естественно: без этого не берут в профессиональные программисты на большие зарплаты, в каждой второй вакансии на HH требуют знание знание правил, описанных дядей Бобом (aka Джордж Мартин, автор книги «Чистая архитектура»).
И вот вы познаете MVС, MVP и другие архитектуры, пытаетесь разделять функционал приложения между компонентами, создаете относительно независимые элементы кода, аббревиатура SOLID больше не пустой набор звуков, вы даже имеете представление о законе Деметры.
Но в процессе изучения матчасти вы рано или поздно в книгах или на stackoverflow встречаетесь с понятием Ортогональности. И не до конца понимаете, что оно значит. А ведь именно ортогональность лежит в основе всего материала, который вы изучали.
Читать далее на Telegra.ph
BY Мобильный кот
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/ios_appdev/32