02 2013 档案

摘要:Part Two Simplifying loops and logic 第二部分主要围绕控制流,逻辑表达式来探讨,旨在降低读代码时候的“心理负担” ——复杂的循环,冗长的表达和一大堆的变量。 Making Control Flow Easy to Read Key Idea: 使代码中的条件表达式,循环等尽可能自然,保证不让读者停下来重新读。 a. 条件表达式中参数的顺序,规则如下:左边部分更易变化,右边部分相对稳定。e.g if(length >= 10), while(bytes_received < bytes_expected)。 这里,引发一个探讨,c/c++中,常使用 阅读全文
posted @ 2013-02-08 21:07 xield 阅读(245) 评论(0) 推荐(0)
摘要:放假前在学校图书馆借了一本新书《The Art of Readable Code》,寒假回来看看,写写其中的Key Idea 、summary和一些读书笔记。 Preface 前言部分主要概况讲了本书的核心思想——Code shoule be easy to understand。接着探讨什么是好代码,是内容紧凑还是对每个过程都详细阐释?从而引发出核心概念:Code should be written to minimize the time it would take someone else to understand it.(代码应让人在尽可能短的时间内理解),这个人,很有可能就是以后的 阅读全文
posted @ 2013-02-07 18:56 xield 阅读(231) 评论(0) 推荐(0)