- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 读TIJ -7 多形性
《Think in java·第 7 章 多形性》【面向对象的程序设计语言三种最基本的特征:数据抽象、继承和多态】在这个层面是没有什么“思想”好谈的!
2014-07-07 18:52:34 1166
原创 读TIJ -6 类再生
《Think in java·第 6 章类再生》读TIJ -1 对象入门 中已经就代码复用性吐槽了。继承关系在结果上(不是为了代码复用而设计继承关系)为代码复用提供了新的途径。本章看其目录就比较杂,程序员的内聚思想去哪儿了?
2014-07-07 00:24:20 1295
原创 读TIJ -3 控制程序流程
《Think in java·第 3 章控制程序流程》这一章应该不会涉及“思想”,《编程导论(Java)·0.2.2 操作符和操作数》后,将相关内容压缩成一节《第3章功能抽象·3.2实现》。
2014-07-06 11:40:36 1012
原创 Simple Rules/简单的规律
《编程导论(Java)·3.1.1 三种结构、Java语句》【p94】计算机科学家Corrado Bohm和Giuseppe Jacopini证明,使用顺序(sequencing),选择(alternation)和循环(iteration)这三种结构就足以表达所有程序的本质。世事如棋局局新,每一局棋都是新局,世界上的程序也一样,无穷无尽极富变化,然而它受十分简单的规则(三种基本结构)所支配。…
2014-07-02 23:23:47 1632
原创 什么是Parnas原则
《编程导论(Java)·3.1.3 接口与实现分离》Parnas原则被称为接口与实现的分离(separation of interfaceand implementation)。
2014-07-02 22:10:38 5340
junit-4.8.2-sources.jar
2014-10-07
编程导论_codes_2013.4.1
2014-08-01
Type Systems
2008-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人