Я читал о чистом коде и чистой архитектуре Роберта С. Мартина (еще не закончил), но я недостаточно понимаю. Если у меня чистый код, значит ли это, что у меня чистая архитектура? Если у меня чистый код и чистая архитектура, у меня хорошая структура проекта? Итак, в чем разница между ними? Чистый код, чистая архитектура и хорошая структура проекта. Какова корреляция между ними или как они связаны между собой, как я могу получить хорошую структуру проекта, чистую архитектуру и чистый код? Спасибо.
Чистый код, чистая архитектура и чистая компоновка/структура проекта.
Ответы (1)
«Чистая архитектура» касается границ и зависимостей между «подсистемами» и компонентами вашей программной системы. Это помогает структурировать ваш код для изменчивости. Таким образом, следующая «Чистая архитектура» даст вам «хорошую» структуру проекта.
Для получения дополнительной информации о том, как «Чистая архитектура» делает структуру вашего проекта «кричащей», пожалуйста, обратитесь к серии моих блогов: http://www.plainionist.net/Implementing-Clean-Architecture-Scream/
«Чистый код» — это реализация ваших «подсистем», компонентов, классов и функций. Это помогает структурировать ваш код для удобства чтения и обслуживания.
person
plainionist
schedule
12.04.2019