程序越编越大,修改时只是面对一大堆代码翻来翻去很不方便,到底写软件走怎样的路子才对,修改才容易?是从需求分析-概要设计-详细设计-...这样走下去呢,还是随便一点好呢。哪有一个开发模式可供参考参考,从分析到设计再到实现、测试等。怎样才能理清开发思路,修改维护容易?

解决方案 »

  1.   

    你学习设计模式的好时候到了
      

  2.   

    恭喜楼主,你到了质变的时候了,即棋式设计了
      

  3.   

    在作软件设计的时候一定程序上要对实现模块进行合理的逻辑分解、划分。
    如果没有能力作设计的人没有能力或能力不足不要进行设计,不然就会害人,害软件
      

  4.   

    必要的等价重构,功能分解、抽象归并,一定要不断的进行下去
      

  5.   

    你有这个想法,已经迈一大步了.这可东西应该是经验的积累+引导
      

  6.   

    我也遇到了基本同样的问题,改代码,改来改去,总是感觉不好用。不知道怎么办?
    总找不到一个合理的模块(可以重用的)!