不好的编码习惯(待续)和好的编码习惯
来源:互联网 发布:软件测试 教学大纲 编辑:程序博客网 时间:2024/05/01 09:10
1.变量命名不准确,让别人和自己很难去使用和维护。
(1)变量命名:用前缀区分全局变量,页面参数等等。
(2)变量命名有不同的前缀或后缀,以区分不同类型的变量。
(3)用英文单词声明有意义的变量名。通过变量名知道什么意思。
(4)值列表不要用数字,毫无意义,用英文+唯一性字段来区别最好
2. 数据库:
(1)数据库字段设计的时候非空说明。
(2)对于数据库表结构的设计,一般多预留5个字段,以防新增需求或者漏掉字段。
(3)对于上百万的数据一定要做索引,注意联接语法,查询条件,以减少数据量查询结果,提高速度。
(4)不同的模块表命名要有不同的前缀。
3.不写注释。
4.不使用mvc结构。
5.惯性思维错误:通常情况下,我们都假想正常的情况的编程,这样会忽略对异常的处理。编程时重点考虑的应该是异常情况。所以要没个地方都要考虑异常情况的处理。
6.模块化的命名。
(1)不同模块要放在不同的文件夹下。
(2)不同的模块表命名要有不同的前缀
(3)不同的模块文件命名要有不同的前缀
5.开发前一定要花一天的时间统一一下开发工具和开发环境,以及编码。否则容易因为版本不同而出现大的问题。
eclipse,jdk,tomcat,svn
6.一定要详细调研好需求,这是最重要的事情。把客户的需求转化成软件的描述。
一定要写好需求文档。并且及时随着客户的需求更改而更新,这是开发和以后维护的依据。
7.快速开发,先把架构搭好之后,再填代码,填完之后再测试调通。
好的编码习惯
1.如何用好异常信息帮助提示用户和开发者代码错误?
- 不好的编码习惯(待续)和好的编码习惯
- 编码的习惯
- 好的编码习惯
- 我的编码习惯
- 我的编码习惯
- 优秀的编码习惯
- android的编码习惯
- 好的编码习惯
- Java的编码习惯
- 我的编码习惯
- 我的编码习惯
- 我的编码习惯
- 我的编码习惯
- 我的编码习惯
- Wind River的编码习惯(一)
- Wind River的编码习惯!
- Wind River的编码习惯
- java的一些编码习惯
- Extjs tree所有属性解释
- 提高Prolog到C的编译(No.5-1)---未完成
- Eclipse快捷键大全
- java继承内部类
- 为何Safari不如Chrome?
- 不好的编码习惯(待续)和好的编码习惯
- linux 内核相关命令
- iPhone/Mac Objective-C内存管理教程和原理剖析(一)基本原理
- JsHelper
- Windows下安装OMNeT++
- 读《代码大全2》笔记:伪代码编程过程
- 通往性能优化的天堂-地狱 JOIN方法说明
- iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式
- 如何设计新手用户引导