思考题

  程序员小飞原计划三天完成某个任务,现在是第三天的下午,他马上就可以做完。但是在实现功能的过程中,他越来越意识到自己原来设计中的弱点,他应该采取另一种办法,才能避免后面集成阶段的额外工作。但是他如果现在就改弦更张,那势必要影响自己原来估计的准确性,并且会花费额外的时间,这样他的老板,同事会因此看不起他。如果他按部就班,最后整个团队还要花更多的时间在后续集成上,但那就不是他个人的问题了。怎么办?

  我觉得他应该尽自己所能的做好自己的那部分,立即采取另一种方法,因为有可能到后续集成上花的时间可能是现在的几倍。尽管现在改弦更张会让同事、老板瞧不起,拖慢整个团队的进度,但是他可以向团队申请一个人帮助他,进行结对编程。这样既能加快编程速度,也能最大程度的防止错误的再次发生。当然,当他将项目完成的更好,同事、老板并不会看不起他。

posted @ 2017-03-22 10:10  大象的小短腿  阅读(85)  评论(0编辑  收藏  举报