iceant 2002-10-20 02:23 说得不错,设计是很重要,但是从全局来看,设计,编码,测试,维护....以及流程控制,我看不出软件开发的整个流程中有哪个部分是不重要的.好像少了哪一块,都会不行.
jsqu_jyf 2002-10-21 09:50 同意。良好的架构设计是成功项目所必须的。个人感觉不管是采用什么样的软件开发过程,集中了设计模式与设计原则的良好架构都可以节约很多时间。但是需要说明的是,项目的架构设计不是一成不变的,而是应该采用优先级最高的或者比较普遍的模块进行测试,来逐步细化系统的架构。
钓鱼太郎 2002-11-03 22:20 我不反对良好的系统构架是一个非常重要不过我觉得这个话题有点抽象,到底怎样的系统构架才算是比较好的构架呢?当然这可能就要具体问题具体分析因此我觉得是不是可以针对哪些问题可以用怎样的构架去解决(这样提法不知是否恰当,我不知道该怎样表达比较适当)进行一点讨论,就像文章中提到的工作流中的树形结构权限设定用怎样的构架会比较好等等,我也很想参与这样的讨论