-
切记一根筋 :优秀的开发者和平庸的开发者之间存在着的一条鸿沟,由于优秀的程序员所具备的的素质彷佛是与生俱来。那么成为优秀的程序员的方法是抛开编程,放下编译器,好好的评估一下本身正在作的事情。你必须培养本身对于编程周边全部事情的热情。你的兴趣爱好越普遍,就越能胜任你的工做
-
破窗理论: 一个窗户破掉以后,若是没有修好,那么其他的窗户就会很快的被破坏掉。在程序代码里面,若是对不良的设计,错误的决定或者槽糕的代码无论,程序便会迅速的恶化。咱们应该采起一些措施,以防止进一步的破坏,已防止进一步的破坏,而且变现出一切尽在掌握之中的样子。编程是很是注重细节的,若是把你不能掌握这些细节,你就会有一种失控的感受,而你的项目失控也只是一个时间的问题。或许,咱们就应该
敬小慎微。
-
要么热爱 要么离开:对于编程 要么热爱,要么离开,其实也不是并非每个人都应该成为程序员。(在中国这个市场,好好的趁互联网的红利,存下钱,发现本身不是很喜欢编程,好好的规划本身的下一步怎么走,否则35岁就干不动了)。
-
乐于删代码:没有意义的代码就应该删掉,不要放在代码注释里面,让其余同事猜来猜去。给从此的开发工做平添了无穷的困扰。
-
你是程序员这块料吗:对想入行编程这行的同窗,能够本身在先进行一个小测试,看本身适不适合程序员这行?《why johnny can't program》-- 为何johnny不会编程
-
你循规蹈矩吗:在软件开发项目中按照 需求文档,开发文档去作,要遵照手册,要敬小慎微。
-
科里定律:坚守一个目标 和设计模式的单一职责原则是同样的,咱们要有意识的选择你的代码不作什么。每个变量。每一行代码,每个函数,每个类,每个项目都应该坚持一个项目。
-
最牛的编码套路 :读出色的代码和读槽糕的代码,你就会感到出色代码其实就是一个艺术。写博客:时刻记录,分享本身的想法;积极参与著名的开源项目,成为一名实干家。
-
孤独的人事可耻的:软件开发实际上是一种社会活动。
-
你有编程伙伴吗:找到合适的编程伙伴,和你的伙伴审查本身的代码。
-
软件学徒制