作者:Sting

如何编写更棒的代码:11个核心要点

保持方法简短扼要 永远永远不要将同一个变量用于不同的目的 尽可能让变量和方法的名称能够描述要实现的功能 尽可能将变量定义在最靠近它们的地方 不要出现让人费解的数字 要像对待朋友一样对待你擅长的语言 不要逆常规而行 千万小心过早的优化代码 要常常重构经过测试的代码 不要沉溺于过度的设计技巧 随时随地学习新的……

代码审查是如何抹杀开发者积极性的?

代码审查,本身应该是一个相互合作,相互学习,整合团体动力,最终却以消极和敌意为代价向前发展。这种现象是如何造成的,我们又该如何克服呢?原文作者Erik Dietrich给出了一些见解。译文如下: 前 不久,我收到一封有关讨论代码审查的邮件,对方对其抱着无所谓的态度,我想这可能是大部分人持有的态度,这也一直是大多……

人生三C——Competence 、Communication 、Cooperation

人生有很多转折,不是个人能完全规划,但人生路上你可以掌握 3个C,此外,我们所处的时代,变化太大,所以在社会上不要仅做一行,而要跨行! 跨行指的是除了读本科的书之外,还要接触其它的知识。 人生中有很多转折,不是个人所能够完全规划或掌握的,但人生路上你可以掌握 3个 C。人生 3C就是Competence 、Communication……

A collection of Software Testing Quotes.

A collection of Software Testing Quotes. Some are inspirational while some are outrageous. Quality Quotes “Quality is never an accident; it is always the result of intelligent effort.” – John Ruskin “Quality is free, but only to those who are willing to pay heavily for it.” – T. DeMarco and T. Lis……