写代码的人生

我们选择了写代码这个职业,也就确定了我们的人生。老实说,我们的职业很无聊,也很无趣,而且还很男性化。不过既然是我们自己的选择,我们就跟坚持这个选择。

我这个人很方案方舟子这些人,一个根本原因就是他们试图用科学来解释生命和生活。这样的结果无非就是导出一个这样的结论,我们的命运,我们的生命,我们的未来,都是时间产生前就被某些因素确定了的。我是万分不能认同这种认识的。

我不认为能存在一种产生于实际之前的设计,更不认为我们需要去完成这样的设计。我们会在写代码的同时,修改我们写过的代码,同时还会修正我们头脑中的想法。虽然人们一再强调从顶相下的设计是如何如此完美,但是我们也发现这种完美伴随的就是死板和难于被扩展。

我们找出了许多方法,试图对我们的生命作一个全面的规划。但是最终的解决之道其实还是坚决的坚持和见机行事的这两者的不断妥协。就如同我们在坚持约定和重构之间的妥协一样。

我们总是会付出代价,即便结果并非我们的预料。就如同我们总是强调要作测试,以保证我们最终能得到我们想要的。这一点特别重要,我们需要不断的能够反思自己究竟在作什么。

当我们选择了这个职业,也就是选择了它相关的原则。这些原则,不仅仅是原因,还是结果,也是保证。我相信我们不会收获太多,但是也不可能收获太少。

猜你喜欢

转载自ozzzzzz.iteye.com/blog/1856506