-
3推荐
代码质量随想录(六)用心写好注释
上个月工作一直很忙,于是就很久没有更新博客了。今天早晨51CTO的博客管理员同学问了我一下,我也觉得是该继续写文章了。 我要先说说对待注释的态度问题。有一种不写注释的理由,叫做“代码是最好的注释”或是“好的代码应该是自解释型的”。这两个观点其实我都非常赞同,只不过,它…...
-
3推荐
软件设计心情笔记(一)目的与手段都很重要
忽然发现自己很久没有写技术博文了,上一篇还是在两周前。 今天下午和51CTO的博客管理员同学聊了聊,慢慢地感觉到那种大型技术博客网站是个好东西。要感谢51CTO和图灵社区这样的讨论园地,使我认识了很多对软件设计有独到见解的朋友们。 “代码质量随想录”系列更新… ...
-
6推荐
代码质量随想录(五)注得多不如注得巧
写代码也流行注水了么?不是不是,我说的是注释。其实注释这个东西,历史久远。我们可以宽泛一点儿说,《春秋》就是要配上左传的注解,才能兴发其“微言大义”嘛!注释有很多种,如果按照注释者与原文作者是不是同一个人来分,可以划分成自注和他注。在程序员这个行当内,一般来说,还是自注多一…...
-
4推荐
代码质量随想录(四)排版,不只是为了漂亮
写了前三篇之后,发现比我预想的效果要好。关注代码质量的朋友还蛮多的,而且很多意见和建议也很有益,指出了我文章中的一些问题。 我这种家庭妇男型的自由职业者来说,在平常写代码的时候可以多停下来,思考一些代码质量与软件设计方面的问题。当然啦,由于具体的工作环境、关注领域、自…...
-
6推荐
代码质量随想录(三)名字好,误会少
写完前两篇之后,有点小倦怠,因为一方面要整理读书笔记,一方面还要结合自己的思路加以重新表述,颇费周张。不过前两日看到有小朋友过来赞我的文章,说对实际代码有所帮助,还是满欣慰的,本系列随想录的目的之一,就是要营造一个努力改良代码质量的思维环境。 要想让标识符的名称更易理…...
评论了
英文影印版好像京东有卖的。中文有两个版本,京东和淘宝都找得到,其中有一些,价格可能比较贵。另外,可以在多抓鱼这样的二手书平台关注一下。如果暂时没货,就订阅 到货提醒,看看能不能买到。
嗯,你的問題提得很好!就我個人的經歷來講,我覺得代碼質量(包括了簡潔度和註釋等等)本身是一種培養開發思維與軟件產品製作流程的好手段,不論後來軟件產品是否成功(成功有很多因素,包括團隊管理、宣傳、運營、後續的改進等等),我自己都可以從中提高很多,用於後續的開發,從這一點來看,它本身就是一門值得研究的學科。 然而如果從軟件實用性的角度來判斷,那麼代碼質量與軟件是否成功之間並無必然聯繫。只能說好的軟件質量有助於促進產品開發的流程以及開發人員乃至整個產品團隊之間的溝通與效率。 所以綜合來看,如果能達到代碼質量和優秀的產品開發團隊相結合的理想狀況,那麼自然是對個人和對產品都會有提高。如果兩者不能兼顧,那麼只能按照個人心中權重來選擇目前比較看重的一方了。
謝謝您的支持!
好呀!感謝您的支持。 我這陣子在做事英文技術書的翻譯,同時確實有計劃考慮寫技術書呢。嘿嘿~
嗯,後來我也是看到Head First Design Patterns,才驚歎原來設計模式可以寫得這麼淺顯易懂,哈哈! 剛去標註了一下《Practices of an Agile Developer : Working in the Real World》這本書,有空找來看看。 謝謝您的評論。嘿嘿!