还好是转的
2
号线地铁去的东直门,赶在
1
点半正到了
ThoughtWorks
,进门的时候大家都已经准备的差不多了,我也赶忙准备炮筒。
首先是我们的第一个新闻,
OpenParty
的
T
恤换啦:
–>–>–>
新款给人的第一感觉就是越来越大气了,前景是最适合技术人员的蓝色,纯白的底色加之适当的镶边,嗯,还有那个无厘头的
48bit
的二进制(说实话,到现在不知道那是什么意思,
pig
兄能不能解释一下捏?),不过那个螃蟹
…
貌似又是本人的收藏癖在作怪,突然有个想法,是不是可以把
Party
所推出过的纪念品拍照做成收藏册呢?每年一期,也当做一个纪念品来发行。
和每次
Party
一样,
topic
依然是异彩纷呈。来自来要水的“
IT
养眼术”,高级催眠师的“催眠减压”,钱钱的“中国内家拳”等等等等,这些看似跟技术无关的话题却是我们工作和学习中不可或缺的调节剂,组织者真可谓用心入微。
–>–>
正如
cleverpig
那句话“海纳百川,有容乃大;壁立千仞,无欲则刚。此乃
OpenParty
之道也。”,这次的非技术类话题确实各个真金足赤,忘了是哪位仁兄说起“咱这些程序员貌似还是喜欢非技术类话题”,是啊,天天面对代码,却时常忽略了那些看似无关却又可能起决定作用的非技术因素,情绪、意志、方法、时机
…
我们真的需要一些调节和平衡的因素。
而代码本身也是一种极其复杂的平衡系统,它面临着时间
/
空间、成本
/
收益、进度
/
质量、人
/
机器
…
等等等等的影响,所以,我们手中的代码也需要养生。
代码和人体一样需要多个功能协调来维持生命;
代码的创造一样要经过“十月怀胎”,同样面临流产的风险;
代码的创造和维持同样都需要付出代价;
代码和人体一样也会随着代谢(代码的代谢即为修改重构)的进行而衰老;
代码同样存在“能力透支”,也同样会因此背负更严重的后果;
一段好的代码在不合适的地方同样不会被认可,即便是你认为自己是怀才不遇;
…
或许不管是生活还是
coding
,都还远没有来总结和整理的能力,所能拿出也只是残破不全的些许感悟,不过还是期望能在将来的某个时候跟大家分享一下我的“代码养生理论”。
这次
party
另一个特色就是,技术
topic
“
luo
聊”的占大部分,不知道这是不是受上期周爱民老师的影响,千里走单骑。其实没有
slide
,不但能体现
topicer
的真材实料,也更能拉近大家的距离,这样
Open
的方式,我想没有人不欢迎。(不过一个小问题就是,之后想温习,就需要翻
video
鸟~)
边拍照边听了黄东的“消息存储与转发”和
tin
的“到底什么是渐进增强”,经验之谈却又不失通俗,他们似乎都在告诉我们,遇到了问题之后我努力去解决了它,经验就这么简单。从发现问题到解决问题,这一切,也只是基础理论(数据结构、设计原则等)在实际问题中的具象罢了。
好了,再多的文字也不如照片来的直接,下面是这次
OpenParty
的照片:
http://picasaweb.google.com/zhmocean/20090621OpenParty