设计应该从哪里开始啦?
这是我当前遇到的问题.
如何使设计能顺利的进行下去.
回忆以前的东东, 希望从那里获得经验.
记得第一次做的比较好的是一个excel导入的.
现在回想起来, 它有几个有利的条件
数据输入和数据输出明确清晰---excel输入, 然后解析成对象, 然后写入到数据库.
当时就设法把excel里面的内容映射到对象上, 此处设计了一个配置文件, 然后根据配置文件, 用反射给对象赋值.
第二次, 是pipeline, 对于它便是是疯狂的构想, 然后实现.
第三次, 也是excel导入的, 只是要把配置文件的数据改由数据库存储, 并且把原来的api改成了页面.
第二次设计时是先定义好表结构和界面, 然后就实现页面上的内容. 页面到数据库直接处理就是一边想一边写代码, 就没用所谓的设计, 为此改了很多内容, 幸好借鉴了以前的内容.
这次设计的比较成功的就是导入导出的界面, 以及生产导入导出的jsp标签, 但是内部的结构不是很满意, 尤其是处理逻辑, 比较凌乱.
最近在弄元数据, 可是却设计不出来, 就行光盘被卡住了.
我隐约的发现, 我向往的开发方式是---多米诺式, 只要推倒一个, 后面的就自然而然的进行了.
好像跑题了, 以后再整理此思路.
总结了一下主要有一些几点:
1, 功能不是很明确
2, 设计从类图开始
3, 没有代码支撑设计
4, 没有整体统一的图景