C++代码想要整洁需要遵守什么原则?

开课吧小一2021-04-08 17:08

点赞
有用
分享分享

众所周知整洁的代码在团队中是极为受欢迎的,因为这样可以高效的被其他成员理解和维护。那么C++代码想要整洁需要遵守什么原则。

C++代码想要整洁需要遵守什么原则?

保持简单和直接原则(KISS, Keep it simple and stupid):保持代码尽可能简单,如果需求需要的话,才在代码中引入灵活的可变点,只添加那些可使整体变得更简单的局部复杂的东西。

不需要原则(YAGNI, You're not gonna need it):总是在你真正需要的时候再实现他们,而不是在你只是预见到你将来会需要他们而去实现,在真正需要的时候再写代码,那时再重构也来得及。

避免复制原则(DRY, Do not repeat yourself):不要复制,不要重复,这是相当危险的操作,你修改一处代码的时候总能记得去修改另外一处或另外多处你曾经复制的代码吗?

C++代码想要整洁需要遵守什么原则?

信息隐藏原则:一段代码调用了另外一段代码,调用者不应该知道被调用者代码的实现,否则调用者就有可能修改被调用者的实现来实现某些功能,而这有可能引发其它调用者的bug。

高内聚低耦合原则:类似单一职责原则,明确每个模块的具体责任,尽量少的依赖于其它模块。

最少惊讶原则:函数功能要与函数名字功能一致,难道你要在一个getter()函数去更改成员变量的值吗?

更干净原则(自命名):离开露营地的时候,应让露营地比你来之前还要干净,当发现代码中有需要改进或者风格不好的地方,应该立刻改掉,不要care这段代码的原作者是谁,也不要care这是谁的模块,代码所有权是集体的,每个团队成员在任何时候都应该可以对任何代码进行更改和扩展。

以上就是小编所整理的“C++代码想要整洁需要遵守什么原则?”一文,如果对C++技术以及相关信息感兴趣的同学,可以去开课吧C/C++教程频道了解更多相关信息。

相关推荐:

C++的定义与技术知识点

学好C++能够从事哪些岗位?

C/C++存在哪些特点?

有用
分享