构建之法阅读笔记02
《构建之法》中提到的 “最小惊讶原则” 让我很有感触,它强调写代码要符合使用者的直觉,避免设计出让人意外的逻辑。之前我在小组项目里,为了省事把查询功能的返回格式设得很特殊,也没和队友沟通,结果队友调用时完全没预料到,调试了很久才发现问题。结合书中内容来看,这种不符合预期的设计会增加他人理解和使用代码的成本,破坏团队协作效率,也容易埋下隐藏的 bug。之后我写代码时会刻意遵循常识,变量命名和函数逻辑都尽量直白易懂,涉及特殊设计时提前和队友沟通,避免给他人和未来的自己添麻烦。
《构建之法》中提到的 “最小惊讶原则” 让我很有感触,它强调写代码要符合使用者的直觉,避免设计出让人意外的逻辑。之前我在小组项目里,为了省事把查询功能的返回格式设得很特殊,也没和队友沟通,结果队友调用时完全没预料到,调试了很久才发现问题。结合书中内容来看,这种不符合预期的设计会增加他人理解和使用代码的成本,破坏团队协作效率,也容易埋下隐藏的 bug。之后我写代码时会刻意遵循常识,变量命名和函数逻辑都尽量直白易懂,涉及特殊设计时提前和队友沟通,避免给他人和未来的自己添麻烦。