java特点---系统易于表达、易于理解
2013-08-18 11:04
162 查看
系统易于表达、易于理解
被设计用来适应问题的“类”,在表达问题的能力上显得更强。这意味着当你编写代码时,
你是在用问题空间的术语(“将垫圈放进盒子中”)而不是计算机,也就是解空间的术语(“设
置芯片上的一位,表示继电器将被关闭”)来描述解决方案。你可以用更高层的概念来处理
问题,并且只用一行代码就可以做更多的事。
易于表达所带来的另一个好处就是易于维护,维护(如果报告可信的话)在程序生命周期中
所占的成本比例极大。如果程序易于理解,那么它必定易于维护。同时,这也降低了创建和
维护文档的费用。
被设计用来适应问题的“类”,在表达问题的能力上显得更强。这意味着当你编写代码时,
你是在用问题空间的术语(“将垫圈放进盒子中”)而不是计算机,也就是解空间的术语(“设
置芯片上的一位,表示继电器将被关闭”)来描述解决方案。你可以用更高层的概念来处理
问题,并且只用一行代码就可以做更多的事。
易于表达所带来的另一个好处就是易于维护,维护(如果报告可信的话)在程序生命周期中
所占的成本比例极大。如果程序易于理解,那么它必定易于维护。同时,这也降低了创建和
维护文档的费用。
相关文章推荐
- JAVA byte取值范围表达理解
- Java 集合深入理解(16):HashMap 主要特点和关键方法源码解读
- java笔记 交通灯系统的理解
- java学习日记_59:String的特点一旦被赋值就不能改变的理解
- 从Java视角理解系统结构(三)伪共享
- cs app深入理解计算机系统:第五章 优化程序性能 几个优化的java实现
- java实现二叉树(打印直观,易于理解)
- 从Java视角理解系统结构(一)CPU上下文切换
- 从Java视角理解系统结构(一)CPU上下文切换
- 简洁美观的Java博客系统Tale开源了,让每一个有故事的人更好的表达想法
- TriAquae---转载自chinaunix(一个易于理解的管理系统)
- java面向对象的三大特点理解—— 继承、封装、多态
- Java 集合深入理解(16):HashMap 主要特点和关键方法源码解读
- java语言特点理解
- 从Java视角理解系统结构(二)CPU缓存
- 深刻理解代理模式在java中如何优化系统性能
- Java里面本质都是值传递——别人写的表达不清楚,所以我写了下,方便初学者福利 也方便C语言思维的人理解。
- Java里面本质都是值传递——别人写的表达不清楚,所以我写了下,方便初学者福利 也方便C语言思维的人理解。
- 从Java视角理解系统结构(一)CPU上下文切换
- 深入理解计算机系统(2.8)---浮点数的舍入,Java中的舍入例子以及浮点数运算(重要)