美文网首页
《代码整洁之道》读书笔记-开篇

《代码整洁之道》读书笔记-开篇

作者: chengzhx76 | 来源:发表于2017-03-18 21:37 被阅读19次

    软件质量与其整洁度程正比。干净的代码,在质量上较为可靠,也为后期维护、升级奠定了良好的基础。

    我们为什么要写糟糕的代码哪?

    无外乎下面几个原因:

    1、想快点完成。

    2、你觉得自己干好所需的时间不够;假使花时间清理代码,Boss就会大发雷霆。

    3、你不耐烦在搞这套程序,期望早点结束。

    4、你自己承诺要做其他事,意识到得赶快弄完手上的东西,好接着做下一件工作。

    工作中我们都看过自己亲手写的混乱的代码,总想着回头有时间了再来清理。这时勒布朗法则就真的应验了:稍后等于永不(Later equals never);所以我们在开始就要编写整洁的代码。

    什么是整洁的代码?

    引用Bjarne Stroustrup(C++语言发明者)的一句话

    我喜欢优雅高效的代码。代码的逻辑应当直接了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分成战略完善错误处理代码;性能调制最优,省的别人做没规矩的优化,搞出一堆混乱来。整洁的代码只做一件事

    好的代码就是只做好一件事;每个方法、每个类和每个模块都全神贯注于一件事,完全不受四周细节的干扰和污染。

    多在意代码。

    简单的代码顺序:

    1、能通过所有测试;

    2、没有重复代码;

    3、体现系统中的全部设计理念;

    4、包含尽量少的实体,比如类、方法等。

    相关文章

      网友评论

          本文标题:《代码整洁之道》读书笔记-开篇

          本文链接:https://www.haomeiwen.com/subject/kpjpnttx.html