我的编程,不是团队git
1 避免死循环,避免循环中添加太重的任务,好比循环查询编程
2 作好分析记录,在须要的地方添加记录,当没法调试,或者调试不清楚的状况下,可方便查看curl
3 命名使用适合本身的规则异步
4 文件分布简单,明了,层次太深不利于理解svn
5 重要的地方写注释函数
6 有好的库,就不要本身实现url
7 代码缩进,换行整齐,方便读写设计
8 合理使用内存,该销毁的地方要销毁调试
9 开发前作设计,须要改善的时候,方便思考,针对需求复杂的内存
10 合理使用动态变量,适合灵活的场景,不适合效率优先的场景
11 面向过程设计时,避免使用对流程形成不可预估的方法或函数,好比发送邮件,远程获取(curl)等,可经过异步等方式解决
12 作好备份,代码用svn或者git,文档能够用seafile等,正式数据用rsync
13 因为接触的代码语言种类不少,多数状况下会出现代码混用,最好在使用一种代码编写时,不要混编