时间已过一周,《梦断代码》也读了两章了,颇有收获。
其中写道,“好程序员懂得写什么,而卓越的程序员知道改写什么。”我们不仅要锻炼自己的能力,同时也要借助他人的力量,在别人的基础上进行改进,从而获得更优秀的代码。牛顿曾经说过:“我之所以看得远,是因为我站在巨人的肩膀上。”
早些年的游戏,只有懂得编程的人才能玩,而现在的游戏,只要会开关机,就能玩,软件一直优化用户界面,为用户解决复杂的问题,简化用户的使用。
从这本书看得出来,极少有软件是一个人写出来的,都是团队进行研发,所以懂得团队协作能力是很重要的。
昨天看到了一个笑话,说,世界上只有10种人,一种是懂二进制的,一种是不懂二进制的。
书中也提到了《没有银弹》,《人月神话》,《大教堂与集市》之类的软件开发的书,有机会再读。