编写代码时应该注意的一些地方

来源:互联网 发布:丰城网络问政 编辑:程序博客网 时间:2024/06/01 10:46

以下是我在修改一个初级程序员的代码时发现的一些问题:

1、一个动作(如保存、删除、提交等等)由于是需要执行多步操作时要放在事务中执行,以免造成数据的不一致。

2、执行删除命令时要多考虑:删除往往会涉及到多个表,比如委托可能会有相关的账单。账单会有相关的费用。哪么在什么情况下是可以删除、什么情况下不可以删除,我们需要考滤一下。

3、更新数据是要校验数据的正确性。比如,SHIPPIN中的托单与报关委托。当由托单生成报关委托时,需要向托单表中记录报关委托号。这时最好要检测一下此托单是不是已经有对应的报关单。这样容易发现错误。

4、有时是有必要检测一下查询、更新的记录数是否与自己预期的一致。

5、对于基础数据的更改,需要注意。一般我们会在其它地方引用它的编号,这样一般没有问题。但有时可能是因数据结构设计不当或者其它原因,其它地方也引用了名称。

6、在处理两个系统数据交互时,应当注意数据同步的问题。

7、前后逻辑要注意。也就是说,在更改状态时,要检测一下当前的状态是否允许更改。

8、编写触发器时要注意批量更新或批量插入的问题。 

原创粉丝点击