这两天,在进行teco项目的bug修复工作。我体会到了一下几点:
经验总结
1.遇到不会的问题,一定要问。可以先在网上查一查,还是搞不出,可以问问同事或主管。不然就是浪费时间。
2.修改bug,不能乱试,要去搞明白代码。要看着代码修改。
3.SVN提交的时候,跟同事协商好。每一个块内容修改好后,进行提交。不要等所有修改好,才提交,也不要稍微修改一点就提交。
4.编程要有点激情,要保持大脑的活跃性。这样才能有效率。
5.编程能力与你工作几年虽然有关,但更多的是与你做了什么有关。编程能力与编程年龄不一定成正比。
技术总结
1.Netbeans 中按Ctrl+鼠标点击,可以查看函数或参数的位置。
2.通过Firebug可以查看元素属性,通过Netbeans查找,可以快速确定代码位置,方便进行修改。
3.通过添加参数,可以提高代码的重用性。
4.M模型是个类、C控制器也是一个类、V视图是一个html夹杂着php的文件。类的使用可以提高代码的重用性。
5.类里面有很多方法,方法中蕴含着逻辑,蕴含着丰富的算法。
6.一回生、二回熟、三回巧。
7.有时候,即使经验丰富的开发者,也不一定能立刻读懂代码。so,要耐下心来读代码。