• 《程序员的修炼之道:从小工到专家》有感(六)


    强力编辑--用一种好的编辑器,去熟悉它,彻底的了解它,让你在编辑文本时凭直觉去操作,无需大脑。编辑器所应具有的特性:可配置、可扩展、可编程。这样我们在编程过程中手就不需要离开键盘,能够提高效率。

    源码控制--源码控制系统追踪你在源码中和文档的做出的每一项变动。          

    调试--代码写完之后,要进行的调试是很费时间。调试过程中要放松心态,遇到了bug也要直面解决,调试时一定要把各种情况都考虑进去,不能因为心里的那点不确定存在侥幸心理。

    算法速率--在写代码时要提前估算算法的阶,O阶是时间复杂度决定了整个程序的运行效率,这是一个注重实效的程序员所必须具备的。

    重构--在重构的同时不要试图增加新的功能;在重构前就应该做好测试,这样如果破坏了某些东西就可以知道;重构时采取短小、深思熟虑的步骤。

    规范的危险--在开发过程的某些方面我们确实应该遵守者某些规范,但我们也应该学会灵活变通,对于自己特别有把握的地方,可以大大发挥自己的优势,不必照搬模板,模板或许还没有自己的代码高效。

    极大地期望--在交付产品的时候我们可以温和的超出用户的期望,在这过程中我们必须让用户有“心理准备”,不要“惊吓”。对用户的需求要尽可能的满足,能力允许的话,可以额外添加“惊喜”。让产品得到用户的认可是我们最大的成功。

  • 相关阅读:
    面试生信工程师2
    R语言矩阵相关性计算及其可视化?
    PCA方差解释比例求解与绘图?
    MySQL 练习
    oracle高级数据查询技术
    Oracle安全管理
    基本查询语句
    管理表
    oracle PL/SQL高级编程
    oracle视图与索引
  • 原文地址:https://www.cnblogs.com/tianwenjing123-456/p/12129668.html
Copyright © 2020-2023  润新知