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

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.蹦沙卡拉卡!!!!想不出来了..........未完待续............随意的人生不需要解释!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,306评论 19 139
  • 源代码管理工具的起源 为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼繁琐问题 源代...
    小白文_Vincent阅读 8,432评论 2 8
  • 90年代的一天一个女孩在某个小山村呱呱坠地,她是父母的第一个孩子,父母很宠爱她,父母很喜欢给孩子拍照,所以家里有许...
    流年OO流言阅读 2,481评论 0 1
  • 应该保持冷静,理性!打个最简单的例子!小孩子犯错了,要么是逃避,要么恼羞成怒!这都是情绪的做法! 我觉得应该理性的...
    夕阳下看海阅读 1,027评论 0 1