| 《非程序员》第5期 | 下载 |
| 【方法】 面向对象分析和设计技术 ...在早期使用一种技术时你倾向于按着书来做。一旦你习惯之后你会发现它并不按你喜欢的方式去做。别犹豫去改变事物。技术是为你服务的,而不是相反。如果你觉得某些构想没帮助,那就别用它们。如果你需要某种有用的构想,那就加上它吧... 数字录音机设计方案 ...本文内容是采用统一建模语言(UML)对一个嵌入式系统进行面向对象分析和设计的实例。被分析的系统是一个数字录音机或称口授留声机。设计实现采用一个嵌入式微处理器和C++编码... 怎样避免用例陷阱 ...我们应该能够扫视用例模型,并且列举那些在用户使用系统中想要做的事。这些并非是琐碎的用户的交互,而是真正的目标。选择那些反映附带的行为,而不是真正的角色目标,会导致过多的用例,并且导致用户的问题表述同基于用例的需求规格的脱离... 使用UML设计数据库应用 ...范式对于基于面向对象(或基于实体)的开发不是很重要。如果你采用OO方法并且你的模型经过很好的构思,那你就正在把数据组织成为有意义的单位,也在本质上满足了范式的规定。如果你愿意,你仍能够检查范式,但这样的检查是不必要的... 【过程】 统一变更管理的威力 ...本文针对UCM的诸多能力及优点,权作抛砖引玉。从根本上讲,软件项目变更管理流程--通过Rational ClearCase和Rational ClearQuest来自动化--提升了抽象级别,以及通过将现实世界对象引入到CM系统中的自动化可行性... 项目管理规范-RUP管理实施(四) ...在项目开发过程中,最麻烦的就是个别'高手'的要胁。这种'高手'掌握了系统关键的部份,并且此时无人可替,非他不可,这时'高手'借机要求加薪,升职... |
|||
| 《非程序员》第5期 | 下载 | ||