写代码首先要搞清楚面向对象,不是为机器编写代码,更重要的是沟通,人们可以看懂不是自己写的代码的思路。问题,方便修改。
毕竟自己写的代码只要正确机器一般都能看懂识别,但是别人就不一定了,势必考虑异常的出现。从马士兵老师开始,就告诫我们得把你的用户当魔鬼,魔鬼是不会像我们想象中那样去使用我们的程序的。本书的防御式编程也重申了这点,人是会犯错的,毋庸置疑,重要的是犯错后你怎么抛异常、控制错误的影响范围和补救措施。为人写代码,势必要将代码写的漂亮。你看印在书里的文章,所有的文字都用标点符号分隔,行与行有间隙,分段,这些文章的排版,在代码里也要有。代码里的缩进、空行、分段,不仅让代码显得有逻辑,也有美感。所以格式化很重要,
时间: 2024-10-16 01:33:07