大家好 在这篇博客中,我们将介绍清洁代码架构,它的特点,以及为什么清洁代码在软件开发中很重要?
什么是干净的代码?
用非常简单的话来说,我们可以把干净的代码定义为任何开发人员都可以阅读的代码,并且可以根据项目的需要轻松地进行修改。
"所以,如果你想快速发展,如果你想快速完成,如果你想让你的代码容易写,那就使它容易读。-Robert C. Martin。
清洁架构
- 实体这些是我们应用程序的业务对象。这些对象不应该受到任何外部变化的影响,而且这些对象应该是我们应用程序中最稳定的代码。这些可以是有方法的对象,甚至是数据结构。
- 使用案例现并封装所有的业务规则。
- 接口适配器转换和呈现数据到用例和实体层。
- 框架和驱动包含我们运行应用程序所需的任何框架或工具。
为什么干净的代码在软件开发中很重要?
- 团队工作: 与其他人已经或将要工作的代码一起工作,表明干净的代码很重要。在没有明确方向的情况下跳入代码,对所有参与的人来说都是耗费时间的,因为如果不清楚代码的作用和原因,我们就在浪费资源,试图找到它的目的。
- 可重复使用:编写干净的代码使我们成为一个伟大的程序,因为我们编写的代码使一件事变得清晰,这不需要花费很多时间来编写。
- 更容易的故障排除:由于各种内部或外部因素,软件可能会显示出非故意的行为。它可能需要立即改变关于维修和可用性。用纯编码原则制作的软件很容易解决问题。
- 更快的入职: 软件在其生命周期中会看到许多工程师创建、更新和维护它,工程师每次都会加入不同的地方。这就要求快速上岗以保持高产量,而 这 有助于实现这一目标。
编写干净代码的一些提示
- 避免重复:始终确保你的代码是可重复使用和可扩展的。
- 命名公约: 遵循命名规则可以使我们的代码具有可读性,从而具有可维护性。
- 缩进:缩进好的代码更容易阅读和理解。
- 注释: 在阅读代码时,注释对理解非琐碎的方面很有帮助。
- 避免自我解释的注释 我们应该避免那些不言自明的注释,因为它既费时又无用。人们应该写出能自我解释的代码。
谢谢你