忙着doggy 1.3开发
最近有点忙, 重写Doggy, 力争月底前完成1.3的第一个版本.
重构doggy的过程中,catalyst的源码也读了不少,有些许收获.
重构是可以说是痛并快乐的,很多事情都是在反复中前进, 所谓螺旋式上升.
一直强调TDD, 没有单元测试,重构是无法进行的.
不知道那些受我鼓吹快1年TDD的同事们能否做到? 严重怀疑…
在重构doggy中,写了不少perl代码, 算是享受. 彻底扔掉Phing了, 嗯,
当初选择Phing是由于需要植入很多java代码, 用多了Ant.
现在这些都被一个个perl小工具取代了.
上个版本用ZDE开发, 由于过多的代码提示, 忽略了最基本的简洁,
现在用TextMate, 虽然没有那么智能的代码提示, 但是更潜心注重代码的质量,开发效率反而提升了…
这是一种风格的转变, 从Java到Perl, 重量,大而全到小巧简单.
轻松一些, coding何必那么累?
因此,我将doggy 1.3的code name称之为:”New Soul”
Comments
9 Responses to “忙着doggy 1.3开发”
Leave a Reply
一口气浏览了前五页,技术和业务方面似乎是矛盾的。
我现在的路子似乎和你差不多,技术和业务都在弄,不过技术没你这么NB,但最终只有放弃技术拉,技术都是为别人服务,我们要做的是让技术为自己服务,把自己的时间用在业务上,真是我追求的哈。
要做事情,一个人是不行的拉,技术的提升无止境啊,人生过隙。我想只能把技术做为我们的起点,最终只能做为我们的兴趣。
说了一堆废话,:-)。
技术和业务并不矛盾,, 二者可以相得益彰. 业务是技术提升的最原始的驱动源, 没有可靠创新的技术作为基础, 业务的发展也会有瓶颈阿.
偶虽然现在仍作一些基础的技术工作, 也是纯为兴趣所致.
啥时候可以一睹1.3的芳容!
@都市牧羊人
如果不跳票的话 7月底前能出来一个版本吧
如果不跳票的话 7月底前能出来一个版本
老大到时候发源码吗?
跳票了呀 明天8 8号了
跳票了,今天09年7月22号
yes,跳了1年。大家都习惯老版本,也就没有动力了。 最近因为1.2性能问题才重新发布1.3.x。
[...] 今天抽空看了下blog的后台,发现有个朋友在我去年一篇帖子后留言说跳票了,已经是2009-7-22, 不禁汗颜。因为原来文中我是计划去年7月底能够发布Doggy 1.3的。 [...]