关于开发的一些小技巧

 

在咱们开始学习写程序的时候,程序每每比较简单,也就百十来行,所以能够为所欲为的写,没必要考虑太多。可是在实际的开发中,就不能这样了,由于在开发中代码量每每很是庞大,若是为所欲为的写代码,那么后期的维护难度是不可思议的。框架

下面介绍一下开发中的小技巧:函数

  1. 在开发以前,应该先进行顶层设计,这个是最重要的!!!首先设计出代码的大体框架,须要用到哪些功能的函数这些都须要实现设计好,这样的话,具体的开发才有章法可循。若是上来就直接编码,想到啥就写啥,这样的代码框架无疑是混乱的。在团队开发中这一点尤其重要,经过顶层设计来分配每一个人具体的任务。在最终的debug阶段也是经过代码的总体框架来找问题(代码框架是否有问题,若是不是则是某些模块存在问题)。
  2. 将源码分为多个文件编写,这样容易阅读和维护,固然设计文件的分块是比较考验一我的的功底的,要注意文件之间的切分与联系。
  3. 给常量取别名在代码中须要反复用到,而且不是须要常常修改的常量,就能够给其取一个别名,例如代码中要用到某一个文件路径,咱们能够给文件路径取一个别名,之后修改数值就直接修改这个别名的值就好了,不须要到源码中去修改每个路径字符串。例如在C语言中常见的语句:define max 100。在这里要注意一下,对于须要用户频繁修改的变量就不要给其设置别名了。
  4. 设计合理的函数,设计函数的重点是参数和返回值的设计,参数须要保持精简,不要有冗余,函数的返回则肯定了函数的功能,设计函数的返回值也是一个重点。
  5. 变量名的可读性,变量名不要随便取i, j, k什么的,变量名最好能大体反映其含义,便于代码的维护和交接。
  6. 代码复用,工程代码中不少都是流水代码,有一些正确性获得验证的函数是能够直接使用的,不须要本身重复造轮子,学会套用代码也是一项重要的能力。
  7. 要写注释!!!!这个很重要,不少人不喜欢写注释,在后期的维护和项目交接的时候就会形成不少困难。
  8. 学会阅读代码,如今不少时候都是在进行二次开发,所以在开发以前都须要花一段时间去阅读代码,先了解模块的基本功能,再具体到函数的参数、返回值等。
  9. 保存相应的历史版本,有时候咱们可能开发了新的版本,发现新版本效果并不理想,这个时候想退回到以前的版本,若是以前没有保存相应的版本,势必会严重影响开发进程。
相关文章
相关标签/搜索