自省:工程管理

以面向对象语言:java为例的开发过程中:

1. 统一格式、统一风格。

  注、handler,logic,dao,entity,packet。

2. 数据库的设计 很大程度上影响 编程语言中的SQL语句的效率。

  注:跨表查询。

  开发中遇到的狗血:一个实体的数据的不同属性的数值分多次读取,一次操作中的一条数据多次读数据库。

3. 小函数的重要性。尤其是逻辑计算性的函数,既要数据通用,又要函数共用。

  注: ①、数据通用:以来源于数据库的数据为例,一次操作中要避免一条数据的多次查询。

     ②、函数共用:避免复制粘贴,修改一个参数要修改多个位置或者半天找不到要修改的位置,函数太长一大段一屏都看不完。

4.日志:

  ①、开发日志:

          记录功能的实现性步骤。预防:长时间不接触后,忘记具体实现,看不懂代码。方便别人更快的上手代码。

posted @ 2014-04-29 17:35  宁静的天空  阅读(178)  评论(0编辑  收藏  举报