读书简友广场想法

《好代码,坏代码》的笔记

2023-01-22  本文已影响0人  选科规划与志愿填报_让梦想起航

[英] 汤姆·朗

 2022-12-16 11:33:16

快速失败指的是确保在尽可能靠近问题实际位置的地方报告错误。对于可恢复的错误,这使得调用者有最大的机会优雅而安全地恢复;对于不可恢复的错误,这使得工程师有最大的可能性迅速识别和修复问题。在任何一种情况下,它还能避免软件最终处于意外且可能有危险的状态中。

 2022-12-19 10:39:02

代码中的注释或文档可以起到多种作用,如:

● 解释代码完成的是什么

● 解释代码为什么

完成这些工作;

● 提供其他信息,如使用指南。

 2022-12-19 10:40:42

避免简短但难以理解的代码

 2023-01-03 17:59:47

提供默认值往往需要做出两个假设:

● 哪个默认值是合理的;

● 高层次代码不在意得到的是默认值还是显式设置的值

来自得到App

上一篇 下一篇

猜你喜欢

热点阅读