开发规范--添加新功能与减少BUG
做项目必看注意事项
Git
项目必须做 git 版本控制,不然添加一个新的功能,随时可能会把项目搞崩溃,毕竟程序员的世界出错太正常了,而且很有可能是一个依赖并不会报错,最后所有依赖集成之后一起来报错
所以做版本控制已经成为做项目的必备,这也是为什么很多博客魔改会有
博客魔改有风险,如果博客魔改出问题了又没有备份,可通过此项目查看基础源码进行回滚
但是最好的办法就是自己在做项目的过程中,随时遵守约定式提交,易于出 BUG 做版本回退,而不是从零开始
添加新功能 の 参考
没有头绪 0.查官方文档,官方文档会推荐你怎么做
没有头绪 1.查他人博客,基于大佬造好的轮子,结合自己的需求魔改
没有头绪 2.去看他人的源代码,理解其中的原理和奥秘
学会检索,不要一字一字的查看所有的内容,检索自己最需要的内容
添加功能,由易到难,可以先做官方的 demo,然后添加一点小功能,把功能跑通,然后在做别的复杂功能,而且先把官方 demo 跑通,说明方法的正确性
遇到 の BUG
首先,程序就跟英语拼写一样,请确保你的每一个字母都是正确的,这往往需要极致的细心 [ 这一条,决定了某些编程范式一定走不远 ]
遇到的 bug, 请勇敢的调试,做一些必要的调试,如果你不理解的问题,请你做些什么,搞懂为什么
减少 BUG
写完的每一个函数,尤其是重要的函数,细节很多的函数,请你做单元测试!
请遵守相关的编程规范,命名规范等,确保你 100% 理解你写的每一行代码是做什么
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 M2Y-Blog!