程序员进阶之路
嘿星星
这个作者很懒,什么都没留下…
展开
-
程序员修炼/进阶之路3:石头汤与煮青蛙
第一次接触《石头汤》的故事,是在我家大儿子的幼儿园元旦晚会上。是以话剧的形式表演出来的,当时第一感觉就是战争给人们心理上打击是异常沉重的。 人们之间的信任几乎没有了,被生命威胁的恐惧支配着,自信也消磨殆尽。感觉人们只会想着会失去什么,不会想我会得到什么。 后来也在网上了解了相关的故事,故事版本有很多。 原书中这个故事是这样讲的: 三个士兵从战场返回家乡,在路上饿了,他们看见前面有村庄,就来了精神—他们相信村民会给他们一顿饭吃。 但当他们到达那里,却发现门锁着,窗户也关着,经历了多年的战乱,村民们粮食匮乏转载 2020-07-28 12:17:15 · 206 阅读 · 0 评论 -
程序员进阶/升级之路2:软件的熵(shang),得治!
<熵>是一个来自物理学的概念,指的是某个系统中的“无序”的总量。热力学定律保证了宇宙中的熵倾向于最大化。尽管软件开发几乎不受任何物理定律的约束,但是熵(entropy)对我们的影响却很大。 这些年的工作中,绝大部分都是软件后期维护的工作。这过程中随着时间的推移发现维护的难度越来越大,在创造软件之初,高维护性、高扩展性等等美好的设想都在我们的设想之内,怎么就会造成这样局面呢? 原因之一就是我们被迫放了许多无序的代码在软件中,导致亲手打造的软件慢慢的变的失控。 01.软件腐烂 什么意思呢。根据熵这个原创 2020-07-26 07:25:30 · 314 阅读 · 0 评论 -
程序员进阶/升级之路1:代码别让猫吃了!
作为一个程序员听的最多的忠告或者要求就是:要有责任感。 有没有想过责任感是个啥啊?是严守交付时间还是把代码写的一个BUG都没有吗? 其实我们要做的是对自己和自己的行为负责。这样对于你的工作,你的项目,甚至是无处安放的职业规划都是负责的体现。 记得以前的一位同事跟我说过,在他的前公司以零BUG完成了一个大型项目,客户专程从日本飞过来举行了一个颁奖仪式。至于多大的型我不得而知,但当时是甚是羡慕。 作为一个程序员如果在避免无知的错误情况下,完成自己的工作还不能让你开心,但是出了问题肯定会让我们无法愉悦。即使在最原创 2020-07-24 13:16:07 · 433 阅读 · 2 评论