每个年轻人都应该学写下程序从今天起,开始学写程式吧

未来的 10 年内,过半的人类交易行为,都将被网络取代。还记得工业革命重新发明了各行各业吗?没错,你们正在目睹的是更大规模的网络革命。因为它不只改革了制造,还改革了媒体、通路(流通渠道)、售前、售后服务,因此产生的转变将远比工业革命巨大。而背后驱动这个革命的,就是软件。但这个软件不是你在学校学的那种软件。它不是一种终端商品,而是一个活生生的生物。

一个优秀的程序你至少需要写两遍好代码需要重构

最近这些年,越来越多的人开始转向敏捷开发。各种敏捷开发技术并不新鲜,大多是在80和90年代发展形成。但只是在最近这些年,程序员和(更重要的是)一些商业顾问,架构师,客户开始变得喜欢和拥抱敏捷开发。现在的一种普遍的认识是,在开始编码前,你不可能把所有的需求都写完备。这些需求的确定是一个逐渐发展进化的过程。