#Architecture #SOLID
S.O.L.I.D Principles Explained In Five Minutes
Когда разработчики говорят о хорошей архитектуре всплывают 2 понятия:
В статье вы найдете полный разбор каждой буквы из
👉 Single-responsibility principle (SRP)
👉 Open-closed principle (OCP)
👉 Liskov substitution principle (LSP)
👉 Interface segregation principle (ISP)
👉 Dependency inversion Principle (DIP)
S.O.L.I.D Principles Explained In Five Minutes
Когда разработчики говорят о хорошей архитектуре всплывают 2 понятия:
Clean Architecture
и S.O.L.I.D
В статье вы найдете полный разбор каждой буквы из
S.O.L.I.D.
:👉 Single-responsibility principle (SRP)
👉 Open-closed principle (OCP)
👉 Liskov substitution principle (LSP)
👉 Interface segregation principle (ISP)
👉 Dependency inversion Principle (DIP)
Medium
S.O.L.I.D Principles Explained In Five Minutes
A guide to understandable, reusable, testable, maintanable and flexible codebase.
#Architecture #SOLID
Понятнее о S.O.L.I.D
Принципы SOLID стали фундаментальными при разработке программного обеспечения, но не всех их знают или до конца понимают. Если вы до сих пор о них не слышали или хотите разобраться, то лучшим решением станет прочитать книгу Роберта Мартина "Чистая Архитектура"
Если такой возможности нет, то автор статьи постарался максимально просто и доходчиво объяснить каждый из них, при этом использовал примеры на Java и Kotlin, близкие Android разработчикам.
Понятнее о S.O.L.I.D
Принципы SOLID стали фундаментальными при разработке программного обеспечения, но не всех их знают или до конца понимают. Если вы до сих пор о них не слышали или хотите разобраться, то лучшим решением станет прочитать книгу Роберта Мартина "Чистая Архитектура"
Если такой возможности нет, то автор статьи постарался максимально просто и доходчиво объяснить каждый из них, при этом использовал примеры на Java и Kotlin, близкие Android разработчикам.
Хабр
Понятнее о S.O.L.I.D
Большинство разработчиков с разговорами о принципах архитектурного дизайна, да и принципах чистой архитектуры вообще, обычно сталкивается разве что на очередном...
#DependencyInjection #SOLID #Architecture
DIP vs IoC vs DI в мире Android
Разбор разницы между
DIP vs IoC vs DI в мире Android
Разбор разницы между
Dependency inversion principle
(DIP), Inversion of control
(IoC) и Dependency injection
(DI). Помимо прочего рассматриваются пограничные случаи, когда легко спутать эти термины