“时间都去哪儿了”,每当我听到这首歌的时候,都会感慨,时间飞梭,恍如流逝,真的过的很快!一眨眼,来北京快1年了,目前从事着我喜欢的热爱的编程工做,虽然比不上JAVA,C等强类型语言,但PHP改变了个人生活,改变了我原先的运行轨迹!朝着目标一步一步前进!程序员
新手,菜鸟目前来形容我再合适不过了,我认可个人确是一名名副其实的小白,做为一名菜鸟级的程序员,路还很遥远,可是学习到的东西不可谓很少,尤为是团队合做中遇到的问题由于一我的的错误会浪费不少时间和精力!数据库
就在上个星期,我所在的单位因客户比较着急的一个项目故而周日赶到公司加班,一直加班到星期三中午才回得家,期间一直在公司吃喝住,天天只睡4小时,熬夜加班来测试流程,改BUG,改需求,一步一步的完成着工做!编程
固然,对于这个短时间内完成的项目,我仍是深有体会的,有不少心得,我相信,我能够借着博客与你们一块儿分享项目中的细节!服务器
1. 项目中大小写问题必定要注意,每每就是由于大小写的问题会出现不少问题!尤为是LINUX是识别大小写的,因此,MySQL数据库的字段也要统一大小写,单词多的时候能够用驼峰式命名法规则,单个单词,我建议仍是小写吧;ide
2. 因数据库的字段的问题,故在插入数据库数据的时候前台表单页面也须要统一名称,表单名,ID,CLASS最好都统一名称,以防再后面的修改中,你本身都不记得这个名是什么意思;工具
3. 在PHP中常常要用URL地址来传参数好比ID,那么传的参数名从头至尾必定要一致,若是在过程当中传了ID,到后面使用的相似于PID的名称,确定会出错,而那时候代码已经完成的差很少了,加上报错,再回过头来找错误会浪费不少时间和精力;学习
4. 良好的注释和编码样式,必定要养成这样的习惯,即便团队里的任何一人拿到你的代码能够一眼扫过去你的代码表明的什么,好比这个变量表明了什么意思,很清楚很明了有助于团队内部的扩展建设;测试
5. PHP编程过程当中记得千万不要在服务器上直接修改代码上传,必定要借助于Git或者SVN等版本工具的使用,这样在出错了之后能够很方便很及时的恢复到以前的版本及时排错;
编码
6. 最后一点心得,项目中千万不要心急,尤为是加急的项目更加要心平气和,不急不躁的去完成本身的代码任务,越急越容易出错!到头来苦的仍是本身去排错。博客
好了,以上5点就是我作项目时的一些心得,但愿对新手有些帮助,固然,对于那些老手来讲,我这些都是初窥门径的小CASE,不值一提,若有不对的地方,但愿你们指正!你们相互学习进步!