周末的一些感想

周六和张逸见了面,一起吃了个饭,然后周日去参加了mpd的活动,一些感想,总结一下。

还记得和张逸认识还是在两年多以前的QCon 2010上,那次我们住一个房间,晚上聊到了凌晨两点多,从他那里我学到了很多,颇有相识恨晚的感觉。这次他有机会来到大连,当然自己要尽地主之谊了。

吃饭间聊到了写书和译书的事情,两个人都表达了译书的辛苦,特别是接到一本文字很多,代码很少,而时间又催的比较紧的书,实在是很辛苦。想想手里现在的一本书就很艰苦,还有一个多月交稿,希望可以按时完成。但是后期的审校工作还有不少,呵呵。译书的过程中会牺牲很多时间,有很多想做的事儿都做不了了,这次译完之后,一定要好好休息一段时间了,哈哈。

相比译书,写书就没有那么多限制,可以按照自己的进度来做。张逸兄希望自己的第二本书能够写成一本国内一流的书,对此我倒是对他很有信心,一方面他的技术以及文学水平都很棒,另一方面他是非常认真的人,对什么对要求尽善尽美,所以,严重期待,哈哈。

其实,不管是写书还是译书,特别是写书,可以采取敏捷的方式来做,比方说迭代,比方说持续测试和集成等等,不过还没有考虑清楚怎么做。

另外就是谈到了他这次mpd活动上要讲的内容——卓越软件的设计,其中他会强调几点,特别是“自治”这一点,很有意思,类要能够自治,组件要能够自治,服务也要能够自治,这样的软件的确可以称之为卓越。

另外,这几天一直在看《程序员的思维训练》,非常棒的一本书,其中详细地讲述了如何根据左右脑的不同充分利用,从而更好地编写出优秀的程序。

其实,编写程序就是应该在一种比较放松的状态,不受干扰的状态下,顺其自然地编写,也许有人说这样写出来的程序会没有规范,会有很多问题,但是不可否认的话,这样编写程序的效率会很高,而且会体现出自己的一些灵感。接下来的任务,也就是重构,那个过程当然需要在L模式下完成,完全是按照逻辑性的思考。

写程序也应该是一种体现出艺术的事情,现在有很多书都以“之美”为名,这件工作做好了,会体现出一种美,让人看了之后,了解了之后能够感觉到赏心悦目,心情愉快,但是,我想首要的前提是,我们在做这件事儿的时候,情绪上、心情上首先自己就是要非常愉快的,否则我们的心情就会体现在产出的作品中,哈哈。

另外,顺其自然这句话深得我心,还记得当初自己在做一些文字游戏的时候,也体会到这样的状态,那就是对思维不加限制,不去考虑有什么不合逻辑的地方,也不去考虑别人看了之后会怎么样,一切就是“我手写我心”,非常舒服的一种感觉,反而会很快地写出很多内容,并且有很多都是在构思的时候所没有想到的,有了具体的情境,很多东西自然而然地就写出来了。

在和张逸兄聊天的时候,自己也提到要写一些关于程序员基本素养的文章,他也提出了不少意见,这件事儿的确是一种巨大的挑战,但是不做又怎么知道能否做好呢?或者可以把很多东西写的比较浅显,然后把一些自己体会的东西隐藏其中,让读者去自己体会就好,哈哈。如果有类似的经历的话,一定会激起相关的共鸣的。

随想就是随想,其实写出来也并没有那么难,上面的一些内容正是在顺其自然的状态下写出来的,也许里面有些前言不搭后语,但是完全是按照自己的思维模式来进行的,让自己感觉到很舒服,那就足够了,哈哈。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值