iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
710 photos
66 videos
4.12K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
О том, в каких случаях стоит применять принцип YAGNI и в чем на самом деле состоит его суть: http://www.skorks.com/2009/08/does-yagni-mean-you-ignore-the-obvious/

#principles
Автор статьи постарался подробно ответить на вопрос "Как построить хорошую архитектуру программы?". Очень много про разные принципы, связность и связанность, критерии хорошей архитектуры и даже про вред наследования. Правда отличный материал, который стоит иногда перечитывать.
https://habrahabr.ru/post/276593/

#architecture #principles
Про системный подход к рефакторингу кода. Не нужно с головой бросаться переписывать те куски, которые нас эстетически не удовлетворяют - рефакторить нужно в основном тот код, который работает неправильно, и делать это постепенно.
http://robnapier.net/refactoring

#principles
Разбираемся с YAGNI на примере FizzBuzz, покрытого тестами, максимально универсального и оптимизированного для выкладывания на гитхаб.
http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/

#principles