![]() | 1 Zhang 2014-04-02 09:06:20 +08:00 ![]() 多了就不能快,好了就不能省。你让我10分钟洗一万个土豆,我只能把土豆堆在地上用管子浇。你还质问我怎么不削皮。狗屁,下面还没湿呢。你给我三千块让我给你盖栋别墅,我只能拿报纸和冰箱盒给你盖。你给我三千万,我就能上黄金和大理石。 楼主醒醒吧! |
![]() | 2 paulw54jrn 2014-04-02 09:07:52 +08:00 ![]() 代码写多了后反而觉得,在写之前先思考下整个程序应该怎么写,心中有了整体的框架之后在进行编码,要比拿到手后直接编码,但写完才发现之前有框架上的错误,要从头去改代码来的效率要高. |
![]() | 3 Keinez 2014-04-02 09:08:16 +08:00 via Android ![]() 借用设计师公式: 快+省钱=质量差 快+质量好=给钱 质量好+省钱=慢慢等吧 质量好+省钱+快=不存在 |
![]() | 5 terrytowne 2014-04-02 09:08:40 +08:00 敏捷开发、TDD、持续交付 |
![]() | 7 falconeye 2014-04-02 09:15:03 +08:00 如果领导说,这个月底你一定要给我整完啊,我跟客户都说好了!先上了,后面还有二期优化呢。 那就别想了,先搞出来能跑再说。 |
![]() | 8 vainly 2014-04-02 09:17:54 +08:00 ![]() 先轮廓,再细描,两个星期一个版本迭代。 |
![]() | 9 leyle 2014-04-02 09:34:54 +08:00 我觉得从另外一方面来说: 1、有经验的程序员,在和领导谈话时,会比较有优势,因为他是有经验的,他的话,领导会觉得“也许”有道理,就不会把“隔壁一个小时就搬完的砖”,而“你要用一天才搞定”,来看作是程序员的偷懒; 2、没有经验的程序员,如果开发速度慢(即,写到文件里的代码行数,或者实现的一个功能时间长),领导会觉得你磨磨蹭蹭的,就会催促你,如果你也摆出那一套“有经验的程序员”的理论,我觉得如果遇到了开明,懂技术的领导,估计情况会好一点,而好多时候,领导会觉得你偷懒还偷出理论了。亦或者领导觉得“你个搬砖工,慢慢开发,你就能写得更好了么?” 所以,你看得出来啦,既有自身水平的问题,导致考虑问题不全面,开发速度快,后期还要二期,三期;也有上级的压力,毕竟程序员是靠手艺吃饭的,被领导说开发慢,技术不行,那还了得。 得了,赶紧先搞出来吧,以后再慢慢优化吧(不出bug不会再优化了,天天加班,手边活都干不完,还去优化以前的代码)。 这就是命啊。 坚持自己心中的对代码质量的要求,很难。 |
![]() | 10 cxshun 2014-04-02 09:40:22 +08:00 了解得越多,越觉得自己了解得不够,这就是现状。而且越有经验,需要考虑的东西越多,并发,性能,可扩展等等的东西。新手才不管你呢 |
![]() | 11 wingoo 2014-04-02 10:17:15 +08:00 这个要算上没经验的后期bug的维护时间 |
12 zoo 2014-04-02 10:21:08 +08:00 ![]() |
13 adami 2014-04-02 10:25:01 +08:00 恩,不知不觉我这么有经验了 |
14 MaiCong 2014-04-02 10:37:59 +08:00 心中总想把代码做到最完善,在细节的优化上就耗了不少时间 |
![]() | 16 kurtis OP |
![]() | 17 wvidc 2014-04-02 10:57:14 +08:00 因为在写代码的时候会考虑的更多更全面 |
![]() | 19 ooh 2014-04-02 11:04:12 +08:00 应该大多数情况有经验的程序员质量比没经验的高,写的速度会慢?如果是按照正常软件开发周期,你这个不是问题。。。 |
![]() | 20 workaholic 2014-04-02 11:06:24 +08:00 想起了“大跃进” |
21 duzhe0 2014-04-02 12:01:36 +08:00 运行速度还是开发速度?其实不管哪一个我都不认同。 |
22 jsonline 2014-04-02 12:03:03 +08:00 库是干什么用的?你编程10年都没总结出一个库? |
![]() | 23 wuyadong 2014-04-02 12:14:48 +08:00 这时候你需要很多工具和库还有积累的代码,重复利用,提高效率,就会快起来了 |
24 superman 2014-04-02 17:36:03 +08:00 想太多 |
![]() | 26 yakczh 2014-04-02 20:40:10 +08:00 所以你看招聘广告都是招1-2年经验的,这样开发项目才"觉"得快 |
![]() | 27 alexapollo 2014-04-02 23:49:20 +08:00 快+可靠性+可维护性+可用性 ~= 你先给我一百万 |
![]() | 28 wdlth 2014-04-03 00:28:57 +08:00 新手:快给老板做完,好回家。 老手:做个毛,反正都要加班,留加班再做。 |