Чистый код, чистая архитектура и чистая структура проекта / структура проекта - PullRequest
0 голосов
/ 12 апреля 2019

Я читал о чистом коде и чистой архитектуре Роберта С. Мартина (еще не закончил), но я не совсем понимаю. Если у меня есть чистый код, у меня тоже есть чистая архитектура? Если у меня чистый код и чистая архитектура, у меня хорошая структура проекта? Итак, в чем разница между ними? Чистый код, чистая архитектура и хорошая структура проекта. Какова взаимосвязь между ними или как они связаны между собой, как я могу получить хорошую структуру проекта, чистую архитектуру и чистый код? Спасибо.

1 Ответ

0 голосов
/ 12 апреля 2019

«Чистая архитектура» - это границы и зависимости между «подсистемами» и компонентами вашей программной системы. Это помогает структурировать ваш код для изменчивости. Таким образом, «Чистая архитектура» даст вам «хорошую» структуру проекта.

Для получения дополнительной информации о том, как «Чистая архитектура» делает структуру вашего проекта «кричащей», пожалуйста, обратитесь к моей серии блогов: http://www.plainionist.net/Implementing-Clean-Architecture-Scream/

«Чистый код» - это реализация ваших «подсистем», компонентов, классов и функций. Это помогает структурировать ваш код для удобства чтения и сопровождения.

...