Qcon 编程原则
编程原则
1, 10%的时间是真正写代码,剩下90%都是在思考问题在哪,如何写
关注可迁移的技术,十年后将是现在不存在的领域工作
有效沟通十分重要,确保有共识
设计一个特性,不告诉别人,则没人使用;修复了bug,不告诉同伴,则默认没有修复;
告诉别人是十分重要的
公共演讲是很重要的能力,交流的能力
写多少代码不重要,高级开饭人员注重删除了多少冗余的代码,是软件更易维护
有些问题不需要解决,自己想要解决而不是必须要解决,不要和现实需求混淆
你只需要去关注你要做的事情,不仅是关注你想要什么,在最开始的时候不一定要做
Don’t repeat yourself,但是要写两遍才能确定抽象 ??
使系统简单,不要试图使他复杂
系统当前不需要的功能,要三思是否要现在实现,不需要的复杂功能不需要一开始实现
不要过度优化,解决这个问题不一定是你想要解决的问题
代码开始时首先试错,迭代;实际的开发量将会非常少
测试驱动开发,首先编写测试,之后迭代时不断修改最初的原型
15.
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wshten@gmail.com
文章标题:Qcon 编程原则
本文作者:KevinTen
发布时间:2019-10-19, 00:00:00
最后更新:2019-10-22, 09:14:33
原始链接:http://github.com/kevinten10/2019/10/19/Qcon/Qcon-principal/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。