项目开发之先走后跑

    今天看到一句描述程序员的话,先学会走再学跑,软件项目也是如此。虽然朋友曾给过指出过,但是一直没太在意这样的问题,那就是在开发项目的时候,总是希望把每一个地方都做到自己最满意的程度,这种想法却会让自己付出很多时间和精力,但这还不是重点,重点是这些花费的时间和精力都是无用功,甚至会让项目的整体优化花费更多的时间。这应该是很多和我一样刚毕业的理论程序员的通病,在大学殿堂里面接受了各方面的计算机专业知识,这是我们的优势同时也是劣势,了解的太多的理论却没有和实际相结合。

毕业工作以后,完成分配到的任务的时候,总是在每一个细节上投入过多的时间,最后却未能完成一个实现基本功能的demo。然后恍惚之间看到了曾经听过的快速原型,才开始慢慢思考自己曾经做过的东西,很多时候总是开始做的时候就在意每一个细节,小到数据库的字节、定长表、分表甚至是索引的建立,然后是各种拦截和验证,却很少考虑去快速地开发都第一个demo。在回顾的时候才会发现,有些优化没必要或者是多余的,甚至于说是在现在的硬件条件下,那点优化和时间成本比起来完全不成正比,追求完美是好事,但是完美的前题是要能完成想做的事情,完整的是软件,残缺的是维纳斯,或许残缺才是完美,所以不要过分苛刻地在意某以细节,除非是必须的。对于刚刚步入程序员工作的我来说,各方面的专业技能都不是很理解,可以说是知其然不知其所以然,所以给自己的忠告是先走后跑,否则只会什么都学不好。谨此以记录我的成长过程,技术不佳,文采不佳,如您不小心看到,不喜勿喷,谢谢!继续修炼....

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值