公司的项目已经到了收口阶段,虽然那些业务人员还在没完没了的提需求,但实质性的变更已经不多了。由于这次项目使用了全新的框架,当时看起来工期又紧,而我进入项目的时间又恰巧是编码开始前的一周,因此在开发中几乎是套用人家之前开发好的示例,然后对出现错误的地方进行微调。这样做的结果可想而知,那些本身就是拼凑出来的东西,照着写下去,程序又能好到哪里?虽然代码出自本人之手,说出这话很是痛心疾首,但确实够烂。 前两天在看月影写的《JavaScript王者归来》,其中一段,大意是说,作为有经验的程序员,在开发时首先要做的不是立即开始编码,而是先要思考,思考该如何写自己的程序。我想我在写程序之前就没思考过,或者虽然思考过,但也没有认真思考,这似乎已经成了我一贯的风格了。像我现在这样的能力,大约在刚工作的时候还是很得公司喜欢的,毕竟能干活呀,但如果想有更深层次的发展,只写出像现在这种代码,肯定是不行的。 大约是对迭代有误解,又或者是《重构》这本书只学会了一半,我总以为代码写得烂,大不了到后期去调整、去重构,但现实是,当我打开编辑器的时候,一百多个文件,阅读全文>
发表于 @ 2008年12月13日 07:22:00|评论(loading...)|编辑|举报|收藏