2021-08-02

JAVA编程思想读书笔记-1

第一章:对象导论

1-12-1:

不要迷失;编程最重要的有两点:一是对象是什么(怎么将自己的项目分割成单独的组件);二是他们的接口是什么(需要将消息发给每一个对象)
1-12-2:阶段0:拟定一个计划,决定后面的步骤中需要采样哪些步骤。
在整个过程中设置几个标志,或者路标,有益于集中注意力。

1-12-3:阶段1:要制作什么,建立系统分析和系统规格。
最好采样图标和列表的形式,核心问题是“决定采样什么系统。”

1.12.4
阶段 2 :如何构建? 在这⼀阶段,必须拿出⼀套设计⽅案,并解释其中包含的各类对象在外观上是什么样⼦,以及相互间是如何 沟通的。
此时可考虑采⽤⼀种特殊的图表⼯具:“统⼀建模语⾔”(UML)。

1.12.5 阶段 3 :开始创建
全⾯的思考、周密的准备、良好的构造不仅使程 序更易构建与调试,也使其更易理解和维护,⽽那正是⼀套软件赢利的必要条件。
构建好系统,并令其运⾏起来后,必须进⾏实际检验,以前做的那些需求分析和系统规格便可派上⽤场了。
全⾯地考察⾃⼰的程序,确定提出的所有要求均已满⾜。

1.12.6 阶段 4 :校订
“你第⼀次做的东⻄并不完善,所以需为⾃⼰留下⼀个深⼊学习、认知的空 间,再回过头去作⼀些改变”。
对于要解决的问题,随着对它的学习和了解愈加深⼊,可能需要作出⼤量改 动。
进⾏这些⼯作的⼀个动⼒是随着不断的改⾰优化,终于能够从⾃⼰的努⼒中得到回报,⽆论这需要经历 ⼀个较短还是较⻓的时期。

1.12.7 计划的回报
需要采取⼀种最适合⾃⼰需要(以及习惯)的⽅法。不管制订出的计划有多么 ⼩,但与完全没有计划相⽐,⼀些形式的计划会极⼤改善你的项⽬。
请记住:根据估计,没有计划的 50%以 上的项⽬都会失败!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值