写代码.VS.写作

  最近一直在埋头写东西,平时空闲写写还觉得蛮有乐趣;现在集中来写,才发现写作真不容易,比写代码困难N*M+x倍!

  仔细琢磨一下,才发现写代码原本是一个非常有趣的过程,可以编译、调试,就连开发工具也经常主动跟我们友情互动,不愿其烦地告诉我们这里错那里错。于是我们不得不想法跟工具交流、沟通,让他别报错,别给我们难堪。如果你习惯用TDD,预先给自己制订一系列的测试目标,然后一个个模块的去写,然后一次一次的进行单元测试,直到看见一绿到底的测试条。这是一个征服问题过程,作为一个Coder,看到测试棒从红变绿,是非常有成就感的。
  
  而写作,却是一个非常无趣的过程,大多数时候都处于自言自语状态。经常走在大街上也满脑子都在挖苦心思想提纲、想示例、想内容,感觉就是想要把肚子里的东西全部翻出来。可怕的是就算全部掏出来了,出找不到自己想要的东西。借鉴写代码的经验,于是喜欢把一个章节写拟出一个大提纲,从大提纲再到二级提纲、三级提纲往下挖。因为写提纲比较容易,好比做官,官越大犯错误的机会越少,你看总经理被开除的概率远远小于普通员工被开除的概率就可证明。然而主干毕竟有限,总是需要很多很多的树叶来充实。如何提供五颜绿色、漂亮得体、有姿有味的树叶,这是一个对我来说非常困难的问题。因此,经常为了要表达一个概念,或者一个词要查询一大堆资料或者是冥思苦想好几天。

  另外,写代码可以专,为了解决代码中的一个问题可以连续战斗几十个小时。而写作不能,当遇到一个难题的时候只有通过干一些不相关的事情(如看看碟、泡泡吧、或者干脆卧床酣睡等),等待大脑清醒以后才能最终有可能解决问题。
  
  为什么会这样呢,写作的过程中要写代码,写代码的过程中也要写作(写文档、写注释),以前没觉得有这么累。若要说是隔行如隔山的缘故,可两者却也都带有一个“写”字,基本上属于近亲关系,不应该算隔得太远啊!

  也许虽然隔不太远,始终还是隔了。

  如何才能不隔呢?连续写一年,能吗?Who knows!

  附,最近在写的东西,《深入Spring 2:轻量级J2EE开发框架原理与实践》电子版网址,请不吝赐教。
  http://www.easyjf.com/spring/

  第二章chm文件下载:http://www.easyjf.com/spring/spring2-2.chm
  第二章pdf文件下载:http://www.easyjf.com/spring/spring2-2.pdf

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值