分类:其他

避免思维映射

不应当让读者在脑中把你的名称翻译为他们熟知的名称,这种问题经常出现在选择是使用问题领域术语还是解决方案领域的术语 单字母…

阅读全文 »

避免使用编码

编码已经太多,无谓再自找麻烦,把类型或作用域编进名称里面,徒然增加了解码的负担,没理由要求每位新人都在弄清要应付的代码之…

阅读全文 »

使用读得出来的名称

人类长于记忆和使用单词,大脑的相当一部分就是用来容纳和处理单词的,单词能读得出来,人类进化到大脑中有那么大的一块地方用来…

阅读全文 »

做有意义的区分

如果程序员只是为满足编译器或解释器的需要而写代码,就会制造麻烦.例如,因为同一作用范围内两样不同的东西不能重名,你可能会…

阅读全文 »

避免误导

程序员必须避免留下掩藏代码本意的错误线索,应当避免使用与本意相悖的词,例如,hp,aix和sco都不该用做变量名,因为他…

阅读全文 »

跳转结构

Java中可以用break或continue语句来改变程序的执行,实现跳转: 1.break 在switch结构中,br…

阅读全文 »

循环结构

在程序设计中,有时需要反复执行一段相同的代码,知道满足一定的条件为止,或者某个条件不再满足为止。与其他任何计算机语言一样…

阅读全文 »

顺序结构

流程控制是指程序中根据一个条件成立与否来决定跳转或分支执行的一种方式。Java的程序流程控制与C/C++基本相同,可以分…

阅读全文 »