透明思考@CSDN

思考着的程序员,程序员的思考

关于命名规范的一些建议

类命名Kent Beck 提出其中大多数的规则。Kent Beck 的《Smalltalk Best Practice Pattern》是我至今为止读过的所有书里面最符合我审美观点的书籍—渊博的知识和春秋的笔法。简单超类名—传达设计目的命名总要受各种因素的影响。你想把名字取得尽量短,易于输入、格式...

2001-10-25 16:28:00

阅读数 1888

评论数 0

21种代码的“坏味道”

1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO 是一个好系统的重要标志(请参见我的duplicated code 一文:http://www.erptao....

2001-10-25 16:18:00

阅读数 2453

评论数 0

跳入JAVA

跳入JAVA透明 译我看到,很多人在问:我是否应该学习JAVA;我看到,很多人在问:JAVA和C++哪个更好? 我想我没有资格回答这些问题。但我想CUJ有资格。本文出自CUJ的import.java.*专栏 ——以CUJ而开设JAVA专栏,这本身已经证明广大C++程序员对JAVA的重视程度。究竟哪...

2001-10-15 15:34:00

阅读数 2489

评论数 0

singleton模式的一种变体:double-checked locking

singleton模式的一种变体:double-checked locking在单线程下,我们的singleton多半是这样(java):class Singleton{  private Singleton(){ //... };  private static Singleton instan...

2001-10-12 20:25:00

阅读数 2268

评论数 4

提示
确定要删除当前文章?
取消 删除
关闭
关闭