发 帖  
经验: 积分:122
上海海同科技
上海市
  • 0

    很多开发者会认为要想成为一个明星程序员所需要做的事情一定都是与编程技能相关的,不过这种想法却是完全错误的!优秀的代码是很好,但要想得到更好的工作,获得更高的报酬则需要让更多的人知道你是谁。换句话说,你 ...
  • 0

    在参加过几次关于效率与时间管理主题的研讨会并阅读过一些关于这方面主题的图书之后,我理解了一些意义深刻的概念,并对日常的工作方式有了更清醒的认识。通过这些学到的知识,我对日常的工作方式进行了完全的改造, ...
  • 0

    并非所有关于产品的点子都能转换为实际的产品,只有很少一部分能够通过这个阶段,以产品的形式进入到市场。此外,能够取得成功的产品就更加少之又少了。那么产品在市场上失败的原因都有哪些呢?本文就将根据我的实际 ...
  • 0

    本帖最后由 海同iotek 于 2014-12-17 16:57 编辑 如果你觉得自己在与人打交道方面有问题,那么你只能不断观察并从中学习,就是这么简单。即便你现在没有领导任何人,学习如何与人打交道也是非常有价值的,特别是 ...
  • 1

    软件开发是一项知识密集型的劳动,时至今日,程序员需要掌握的知识量呈现出爆发式的增长。大多数时候,我们在招聘开发者时都是看他们已有的技能是否与项目的需求相匹配。项目最终会完成,然后开发者又会被分派到新的 ...
  • 2

    有些人的工作需要大量的思考,还有些人则只是敲敲代码而已。其实这两种人从事的是非常不同的工作,需要采取截然不同的方式进行管理。 有时编程就是打字“我们首先是个打字员,其次才是程序员”。很多业务应用本质上 ...
  • 3

    审查正确性很多时候,程序员们会花费很多时间争论在代码审查过程中应该看什么,但实际上他们却没有花太多时间完成真正的代码审查。我们开始代码审查的目的是改进代码质量,寻找测试中没有发现的问题。这么做并不是教 ...
  • 0

    从一开始,开发者就会互相帮助,如果测试中遇到了问题或是有新人加入到了团队,领导或是资深开发者就会审查他们的代码。除此之外,我们还聘请了外部专家进行安全代码审查。系统发布后,我们决定更加主动一些,开始了 ...
  • 0

    在过去的几年间,我们进行代码审查的方式几乎没有发生过什么大的变化。 无论是谁编写的,无论代码的功能是什么,重要的代码变更是一定要审查的。我们并没有一个正式的审查会议,也没发现使用工具有什么必要性,不过 ...
  • 0

    目前有不少人已经写过关于技术债务的文章:何为技术债务、技术债务的不同类型、在设计、编码与修改代码时如何避免引入技术债务、组织要为技术债务付出多少代价、以及为何、如何、何时来偿还这些技术债务等等。 不过 ...
  • 2

    程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长忽短、颜色变来变去、领结时大时小。不过在技术界,精确、科学与数学却统治着一切。然而,这并不是说编程没有趋势可言。 差别在于 ...
  • 0

    程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长忽短、颜色变来变去、领结时大时小。不过在技术界,精确、科学与数学却统治着一切。然而,这并不是说编程没有趋势可言。 差别在于 ...
  • 1

    本帖最后由 海同iotek 于 2014-12-15 15:35 编辑 程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长忽短、颜色变来变去、领结时大时小。不过在技术界,精确、科学与数学却统治着 ...
  • 2

    根据上面所讨论的代码坏味道,下面给出可以有效解决这些问题的6种重构模式,合理使用这些模式能够帮你解决大多数的代码质量问题并成为一名更优秀的开发者。 1.抽取类与移动方法:如上所述,诸如过大的类等代码坏味道 ...
  • 0

    最近一段时间,我参与了几次代码审查,发现了5种出现次数较多的代码坏味道,总结如下:1. 过大的类:由于开发者没能很好地理解“单一职责原则”这一编码规则而导致类的规模过于庞大。由于在同一个类中存在着完成各种 ...
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部