Robert C. Martin 的《代码整洁之道》是每个程序员都应该读的经典之作。以下是我在阅读过程中的笔记和思考。
好的命名应该:
Product 和 ProductInfo 没有区别// Bad
const d = new Date()
const y = d.getFullYear()
// Good
const currentDate = new Date()
const currentYear = currentDate.getFullYear()
注释不是用来弥补糟糕代码的,好的代码本身就是最好的注释。
读完这本书,最大的收获是:写代码是一种表达,代码的读者不仅仅是计算机,更是人。我们每天花更多的时间在阅读代码而不是写代码,所以让代码易读、易懂是最重要的投资。
"任何傻瓜都能写出计算机能理解的代码。优秀的程序员写出人类能理解的代码。" — Martin Fowler
这本书值得反复阅读,每次都会有新的收获。
正在加载评论...