superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Pr...
分类:
编程语言 时间:
2015-03-29 07:16:24
阅读次数:
169
上周给team做了关于cleancode的workshop。有同事问我,cleancode是不是就是编码规范。我说当然不是了。要写出cleancode,我认为要从下面几个方面入手:代码的微观方面,比如要有好的naming、代码的自注释性、足够小的函数等宏观的代码结构,包括设计原则(SOLID设计原则...
分类:
其他好文 时间:
2015-01-26 11:39:23
阅读次数:
1072
1 #!/bin/bash 2 /******************************************************** 3 * author alex 4 * webpage http://www.cnblogs.com/alexander-chao/ 5...
分类:
其他好文 时间:
2014-12-12 13:18:48
阅读次数:
167
本文转载至http://www.cocoachina.com/ios/20141124/10296.html相信大家都了解GoF的《Design Patterns》中提到的23种设计模式,其中将常见的设计模式分为三大类:创建型模式、行为型模式、结构型模式。而在《Clean Code》中也提到建造酒店...
分类:
其他好文 时间:
2014-12-03 00:14:13
阅读次数:
194
读书笔记请见Github博客:http://wuxichen.github.io/Myblog/reading/2014/10/06/CleanCode.html
分类:
其他好文 时间:
2014-11-13 16:10:40
阅读次数:
144
一、命名规范1.名副其实,通过名称我们知道它为什么存在,它做什么事,该怎么用2.避免误导,避免使用与本意相悖的词,提防使用不同之处较小的名称3.有意义的区分,去掉多余的废话比如:a,the。缺少明确约定容易出现歧义4.使用读的出来和可搜索的名称,二、避免使用编码1.把变量类型加入变量名称2.成员前缀...
分类:
其他好文 时间:
2014-10-14 23:05:59
阅读次数:
144
书籍推荐(转自豆瓣)一、软件project师--Clean Code《代码整洁之道》--Implementation Patterns《实现模式》--Code Complete《代码大全》--Refactoring: Improving the Design of Existing Code《重构—...
分类:
其他好文 时间:
2014-09-25 19:15:17
阅读次数:
256
已读书籍:代码整洁之道(Clean Code, Robert C. Martin)失控(Out of Control,Kevin Kelly)用户故事与敏捷方法(User Story Applied,Mike Cohn)建筑的永恒之道(The Timeless Way of Building, C....
分类:
其他好文 时间:
2014-08-18 00:04:43
阅读次数:
172
书籍推荐(转自豆瓣)
一、软件工程师
--Clean Code《代码整洁之道》
--Implementation Patterns《实现模式》
--Code Complete《代码大全》
--Refactoring: Improving the Design of Existing Code《重构——改善既有代码的设计》
--Effective Java(第二版)
--Head ...
分类:
其他好文 时间:
2014-08-09 13:28:57
阅读次数:
323