读书笔记-代码大全-第一章软件构建
2016-04-06 15:42
309 查看
系统生长
以增量方式进行设计、编译和测试是最强有力的软件开发概念。对于一个软件系统,我们可先做出一个尽可能简单、但能运行的版本。系统中的接口不必接受真实的输入,也无须对数据进行真正的处理,更不用产生真实的输出—–它仅仅需要构成一个足够强壮的骨架,支撑起未来的将要开发的真实系统。
建造软件
精心计划,是项目能有“在后期改变细节”的能力工具箱
积累大量技术、技巧和诀窍,有效开发高质量软件相关文章推荐
- Spring
- github代码不能更新
- java 判断一个数是否为“开心数”
- C# winform中实现Datagridview中只允许输入数字类型
- Sublime Text3 设置Java开发环境,Javatar
- Qt 下 QLibrary 动态加载 dll
- 关于struct类型的sizeof探究
- JAVA通信的三种I/O模型
- python 用list,dic实现switch功能的一个奇葩现象
- JAVA WEB 总结 Servlet篇--源自技术
- Qt调用webserver完成登录操作
- 每个C++开发者都应该使用的十个C++11特性
- SpringMVC的静态资源无法请求到的解决办法
- Spring + Quartz CronExpression静态及动态定时任务
- mongo更新与删除集合中的字段python
- 各种排序算法
- 形如int x:1;int x:2;int x:32
- python 异常 try-except句型
- SSH多个数据源动态数据切换
- C/C++必看书籍