在我的程序设计哲学里,程序员的水平是和其代码长度成反比的,我们开发的一款几十万人同时在线的大型网络游戏客户端的C++部分,统计下来不超过1M的源码,经过几年的不停维护修改,本来风貌并无太大改变。
终其整本书,虽然参考之书籍、网站、代码众多,但我自己都一直坚持一个原则:建立在充分理解的基础上,再用自己的语言表达出来。我相信只有这样,读者才能够看到一个从独立思考角度获得的知识体系,凌乱中不失一缕联系。
只要自己能保持真诚和谦逊,存在的错误就能够得到理解;虽然整体上并不完善,但于后来者,依旧可以从中学到一些闪光点,而避免踏上过多的弯路。无论是从一开始公开“风魂”的源码,还是现在以并非专家的身份写这么一本大杂烩一样的书,我想,这些于己于人都还应该是有意义的事情。
--
摘自云风的《我的编程感悟》。
最近刚看到阿里的Ant引擎前几天开源啦,blog.codingnow.com。
对云风大大的佩服持续增长中。 #一书一世界#