coding-style - 干净的代码、干净的架构和干净的项目布局/项目结构
问题描述
我已经阅读了 Robert C. Martin 的关于干净代码和干净架构的文章(尚未完成),但我并不太了解。如果我有干净的代码,我也有干净的架构吗?如果我有干净的代码和干净的架构,我是否有良好的项目结构?那么,它们之间有什么不同呢?干净的代码、干净的架构和良好的项目结构。它们之间有什么关联,或者它们三者是如何关联的,如何才能获得好的项目结构、干净的架构和干净的代码?谢谢你。
解决方案
“清洁架构”是关于“子系统”和软件系统组件之间的边界和依赖关系。它有助于构建代码的可变性。通过遵循“清洁架构”将为您提供“良好”的项目结构。
有关“清洁架构”如何使您的项目结构“尖叫”的更多详细信息,请参阅我的博客系列:http ://www.plainionist.net/Implementing-Clean-Architecture-Scream/
“清洁代码”是关于您的“子系统”、组件、类和功能的实现。它有助于构建代码的可读性和可维护性。
推荐阅读
- c# - 如何在不显示物理路径的情况下显示文件夹中的文件?
- android - 在 Flutter 中播放 Vimeo 视频
- reactjs - 在使用 redux 处理输入表单时使用 useState Hook 是一种反模式吗?
- python - 从列表中查找总和和平均值?
- python - 从 Python 中的字符串中提取元素
- graphql - 如何从 Apollo Server 端点获得完整的 GraphQL 架构?
- go - Go 代码在本地环境中的运行结果与在 go play 中运行的结果不同
- javascript - TestCafe:如何选择具有某种类模式的第一个 DOM 项?
- javascript - 根据窗口大小调整 video.js 的大小
- variables - 如何在 Gitlab 中安排不同时间的作业