принципы SOLID простыми словами
SOLID, который Вам нужен.
Доброго времени суток! В этой статье я доступно объясню, для чего же нужен этот "загадочный" solid, что подразумевают его постулаты, а также приведу пару примеров из реальных проектов. К чему ведёт SOLID. Связность и связанность классов. SOLID - набор принципов, сформированных Робертом Мартином, как наиболее ценных при построении гибких систем в рамках ООП. На основе их возможно разработать продукт, поддержка которого со временем не будет расти в экспоненциальной прогрессии. Так нужны ли они на...
Знаете что такое SOLID
Знаете что такое SOLID? Читаю сейчас Роберта Мартина «Чистая архитектура» и с удивлением узнаю что дядька который сформулировал SOLID вообще не то вкладывал в SRP как его трактуют большинство известных мне разработчиков, как в прочем и я сам. Ну тобишь не «Класс должен делать одну вещь». Что удивительно даже Википедия вкладывает в принцип единой ответственности тот же смысл, хотя может и не удивительно😀 В книге Робер Мартин описывает такую семантику: A module should be responsible to one, and only one, actor — Robert C. Martin, Clean Architecture Получается что единица к которой применяется SRP принцип должна изменяться под влиянием только одного стейкхолдера...