`

午夜代码感悟

阅读更多

1.一个页面的代码片段,我指的是在页面上显示为表格的那种,一定要经过大数据集的测试,尤其要测试分页。在开发的时候,开发人员为了方便,往往构造一个小的数据集,但是换成大的数据集的时候就会出现问题的。

   这一条,慎之又慎啊

2.日志问题。日志粒度一定要细,在平时写代码时就要注意,怎么细法呢?在进入一个主要方法的时候,要输出这个方法的参数,在退出方法的时候,要输出方法的结果;在每个条件判断前,要分别输出条件的值。在进入每个条件分支时也要输出进入这个分支的日志。

    平时日志不认真写,到部署时候出现问题时,就使得很难排查问题所在,很耽误功夫。并且由于是部署阶段,所以压力很大。与其那个时候在痛苦的排查(例如今晚),还不如及时写。

 

3.平台问题。在开发一个跨平台的应用,尤其是预先能够知道在不同平台部署的应用时,在一个小的模块完成时,最好能够在目标平台上也部署一下,及早的发现是否有问题并排除掉。尤其是在操作文件或者多线程时,这种早期部署的策略,能够节省大量的部署时间。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics