需求:小修改,扩展功能
时间:三天
经验教训:
1. 修改必须尽最大可能保持原功能、原逻辑、原代码不变。
2. services能不改就不改,改了就要用:cs f e functionName去查找所有的调用点或Client中的定义点然后所有的都要做更改。更改的时候不要直接改原来的变量,而是加新增临时变量。
3. 需求不只看说明,自己仔细想想,随时硬着头皮与产品沟通,保证做的东西符合需求。
4. svn提交不要一个文件一个文件地交,要web端一次性提交、services一次性提交。
5. 提交的时候一定要svn diff 查看改动是否正确。
6. 验证也不要随便加,因为你不知道的功能很多,说不定验证了别的就不能用了。
改进:
1. 学习PDO,mysql
2. 学习jQuery
3. 通过熟悉业务,学习php
原文地址:http://www.cnblogs.com/darkbluestar/p/3756633.html