Effective Programming: More Than Writing Code
Jeff Atwood
每个人都应该大量地写作,不管是撰写博客、写书、回复论坛上的问题、写电子邮件,还是写其他的什么东西。写下来,然后回过头去斟酌一下。依我的经验,这种书面沟通有助于清理我的思路。当你要向他人详细解释某样东西的时候,你会惊讶地发现自己有多无知。于是,你不得不开始一个全新的探索过程。
(写作)这是一种锻炼。不管现在的你多么不靠谱,只要你每周练习几次,就一定会有所提高。博客不要太长,坚持每周写几个,你一定能越写越好。但如果你因为写作恐惧症而不这么做,那么,你很可能永远就这样了(别想成为杰出的程序员)!