zoukankan      html  css  js  c++  java
  • 2016第3周六

    有哪些老鸟程序员知道而新手不知道的小技巧? - 编程 对里面一些比较看重项做一下解读。

    技巧工具类
    最好的工具是纸笔;其次好的是markdown。熟练使用 markdown ,熟练使用github。
    最有用的语言是English。其次的可能是Python。也可能是node,总之程序员要学至少一种脚本型语言,用它解决问题后你会有意想不到的惊喜。
    管理行不行,就看工作流。管理重视流程和执行。

    重构优化类
    先用profiler调查,再做优化。先找到瓶颈再找方法打破它;

    过早优化,往往事倍功半;而不通过全局性能度量,优化也难有建树。先保证实现能用,再考虑进一步优化。
    不要先写框架再写实现。最好反过来,从原型中提炼框架。
    迭代速度决定工作强度。想多快好省,简化开发流程,加快迭代速度。
    要基于原型开发。原型的价值是快速验证想法,要学会自己画原型。
    其它
    简单模块注意封装,复杂模块注意分层。
    leader问你任务时间,你答不上来。很可能是任务拆分不够细。 宁可多算一周,不可少估一天。别总因为“好意”而让你的boss受惊吓。
    与主流意见/方法/风格/习惯相悖时,先检讨自己最可靠。
    出现bug主动查。那是难得的成长机会(对经验对形象都是)。不然别人查出来你会很被动。
    造轮子是很好的锻炼方法。不过前提是见过别的轮子。 以现成的类库坑多为由不用,非要自己写,不过是避开了现有的坑,转而亲手挖坑亲自跳。
    提问前先做调研。节约大家的时间。 翻译官方文档是通向“业界大拿”的捷径。

    技术群是萌新的搜索引擎,同时也是老鸟的效率陷阱。很奇怪,喜爱社交的手艺人技术总是不咋地。





  • 相关阅读:
    二元关系最小割
    DG观察日志传输
    [WC2007]剪刀石头布——费用流
    备库报 ORA-00313、ORA-00312、ORA-27037
    「清华集训 2017」无限之环
    The listener supports no services
    [SDOI2010]星际竞速——费用流
    ORA-16055: FAL request rejected
    [总结]网络流
    ORA-16047: DGID mismatch between destination setting and standby
  • 原文地址:https://www.cnblogs.com/doit8791/p/5153544.html
Copyright © 2011-2022 走看看