项目开发你必须知道的几个问题

1.数据表起名:数据库所有的内容都是名词。没有存储过程。

2.版本控制器:GIT,SVN,这里推荐使用"GIT",SVN有些坑。

3.包管理工具:PHP程序员一定要会“composer”。

4.还在用mysql的朋友:show status命令一定要常用,了解各种sql的执行效率。

5.redis你没用过,但你一定听过,可以安装一个玩玩。不然怎么实力打脸!

6.了解数据库三范式,适量的“冗余”.

7.没有规划好,一定不要直接写代码。

8.你要把技术难点提前告诉你的主管,提前解决。

9.一定要确定你们的命名和代码规范。

10.工具类,一开始就应该建立(日志,时间插件等)。

11.常量!常量!常量! const使用好它。

12.代码注释,代码注释,代码注释,没有注释的代码,你自己都看不懂。

13.团队内部要沟通,最好吃饭的时候坐在一起聊聊新建方法,公用msg提示。

14.在项目过程中不要随意的更换开发工具和环境。

15.IDE:一定要用IDE,IDE,IDE重要的事情说三遍,开发项目不是自己练习,快速开发还是很重要的。PHP:phpstorm 其他:visual studio 这款宇宙最强编辑器,不是浪得虚名的。

16.log文件处理,定时清理无用log文件。

17.文档:设计文档,需求文档,配置文件是程序可维护性的重要依据。

18.蹦沙卡拉卡!!!!想不出来了..........未完待续............随意的人生不需要解释!!

你可能感兴趣的:(项目开发你必须知道的几个问题)