Qcon 编程原则

  1. 编程原则

编程原则

1, 10%的时间是真正写代码,剩下90%都是在思考问题在哪,如何写

  1. 关注可迁移的技术,十年后将是现在不存在的领域工作

  2. 有效沟通十分重要,确保有共识

  3. 设计一个特性,不告诉别人,则没人使用;修复了bug,不告诉同伴,则默认没有修复;

    告诉别人是十分重要的

  4. 公共演讲是很重要的能力,交流的能力

  5. 写多少代码不重要,高级开饭人员注重删除了多少冗余的代码,是软件更易维护

  6. 有些问题不需要解决,自己想要解决而不是必须要解决,不要和现实需求混淆

  7. 你只需要去关注你要做的事情,不仅是关注你想要什么,在最开始的时候不一定要做

  8. Don’t repeat yourself,但是要写两遍才能确定抽象 ??

  9. 使系统简单,不要试图使他复杂

  10. 系统当前不需要的功能,要三思是否要现在实现,不需要的复杂功能不需要一开始实现

  11. 不要过度优化,解决这个问题不一定是你想要解决的问题

  12. 代码开始时首先试错,迭代;实际的开发量将会非常少

  13. 测试驱动开发,首先编写测试,之后迭代时不断修改最初的原型

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" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

csdn zhihu github