懵懵灯灯的BLOG

寒夜孤灯点点星

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  56 随笔 :: 10 文章 :: 22 评论 :: 0 Trackbacks
  1. Do not add new functionality unless an implementation cannot complete a real application without it.
  2. It is as important to decide what a system is not as to decide what it is. Do not serve all the world's needs, but make the system extensible so that additional needs can be met in an upwardly compatible fashion.
  3. The only thing worse than generalizing from one example is generalizing from no example at all.
  4. If a problem is not completely understood, it is probably best to provide no solution at all.
  5. If you get 90 percent of the desired effect for 10 percent of the work required to get 100 percent, use the simpler solution.
  6. Isolate complexity as much as possible.
  7. Provide mechanism rather than policy. In particular, place user interface policy in the client's hands.
posted on 2007-10-23 13:26 懵懵灯灯 阅读(82) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: