some ideas spring up

Post date: Aug 2, 2011 4:27:09 PM

刚开始写代码时,又有一些考虑涌现出来。对了待办事项,对应的实体类,对应的数据库模型,应该如何设计呢?

  1. 待办事项用一张表,把事件的处理信息和事件本身的信息放在一起,简单,后期不方便。
  2. 事件单独一张表,处理信息另表记录,后期方便,但先期复杂。
  3. 暂时按一来办,后期再优化。

对这点的考虑,体现了一个比较普遍的现象:一个产品,草率轻松起家,必然以无法维护终止。而一个产品好用,易维护,先期工作量又大了。

思考是痛苦的,取舍需要思考。