[转]什么是整洁的代码(Clean Code)
[转]什么是整洁的代码(Clean Code)?什么样的代码才是真正好的、整洁的代码?来看看大牛们怎么说。?Bjarne Str
[转]什么是整洁的代码(Clean Code)?
什么样的代码才是真正好的、整洁的代码?来看看大牛们怎么说。?
Bjarne Stroustrup,C++之父:?
- 当你读代码时,你发现每个程序都如你期待的那样
- 你可以称之为漂亮的代码
- 代码完美展现了该编程语言的设计目的
总之,整洁的代码的特点:?
- 容易与其他人协作(简单、意图明确、良好的抽象、不出意料、合适的名称)
- 针对现实世界,比如,有一个清晰的错误处理策略
- 代码作者显然很关心软件和其他开发者(针对双方的可读性和可维护性)
- 最小化(做一件事,最小的依赖)
- 以最合适的方式解决问题
英文原文:What Is Clean Code?
iteye新闻