1. UP:用例驱动,以架构为中心、迭代和增量的开发过程。 包括阶段:起始、细化、构建、移交
2. 框架(framework)是使混乱的东西变得结构化,定义你不能干什么
3. 需求分析要解决是什么的问题(what)、解决为什么的问题(why)
4.Martin Fowler的知识拼图
Analysis Pattern 分析用户需求
Refactoring 改善代码质量
Planing Xtreme Programing 规划敏捷的开发过程
Patterns Of Enterprise Application Architecture 企业应用模式
组成了完善的知识体系,有四本著作对应。
5. 以后工作中要掘弃和抵制的几种不良思考习惯
臆想需求
过度设计
性能效率问题的搪塞
过虑的可扩展性思考