编程心得

?? IT 码农 本文由博客端 http://www.chaiguanxin.com 主动推送
  1. 程序注释很重要,应该注释成 why,而不是注释成 how、what。程序的逻辑程序本身会告诉你,除非你的程序很复杂,比较实用的注释是你应该写一些为什么这样写代码,当时的背景是啥。反例为:image.png
  2. 只了解一门语言对你的发展是不利的,应该试着去多学几门语言,只有这样才能让你考虑的比较全面,可以比较每个语言的差异。
  3. 过渡的依赖搜索引擎,不利于你的思考,只会让你越来越依赖他们。
  4. 不要被各种框架、设计模式所束缚,不然你永远都跳不出来。
  5. 很多不懂技术的管理者认为拥有相同头衔的程序员都是一样的,包括他们的能力、工作效率、解决问题的方法等。
  6. 一定要多学习新的技术,如果一直守着一亩三分地,那么你最终会被淘汰。
  7. 不要为了用设计模式而用设计模式,而把本来简单的需求做的难以维护,反被设计模式所害。
  8. 不要基于单元测试用例来进行代码开发,因为这样的代码只会让你不出错,但是没办法写出好的代码。
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    131 引用 • 428 回帖

赞助商 我要投放

1 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • babyQ
    支持者 订阅者

    共勉doge