PinnedFeaturedPrivate
joelonsoftware.com你永远不该做的事情
我们是程序员,程序员骨子里都是建筑师,到了一个地方,他们想做的第一件事就是用推土机把它推平,然后建造一个宏伟的建筑。我们不喜欢循序渐进的改造:修修补补、改良、种花圃。 程序员总想扔掉代码重新开始,这其中有一个微妙的原因。原因是他们认为旧代码一团糟。有趣的是,他们可能错了。他们之所以认为旧代码一团糟,是因为编程的一个基本法则:“读代码比写代码更难。 ”
“在优化速度时,1% 的工作会带来 99% 的效果。 ”