敏捷开发修炼之道(8) -- 排除万难,奋勇前进

你必须有勇气向前冲锋,去做你认为对的事情。

如果你修复其他人的代码,而代码很难理解也不好使用。你是应该继续修复工作,保留这些代码,还是告诉老板,这些代码太烂了应该统统扔掉。

你可能跳起来告诉所有人。那些代码是多么糟糕。但是那只是抱怨和发泄。不能解决任何问题。你应该重写那些代码。比较重写之后的差别手动验证不要只是嚷嚷。把糟糕的代码放到一边立刻重写。列出重写的理由。会有助于你的老板认清当前形式。帮助他们得到正确的解决方案

当发现问题时,不要试图掩盖,而是要有勇气的站起来说:“我现在知道了,我过去使用的方法不正确,我想到了一些办法,可以解决这个问题——如果你有更好的想法,我也很乐意听一听。——但是这可能要花跟多的时间”。

你深知怎样做才是正确的或者至少知道目前的方法是错误的。你要有勇气向老板和客户解释你的不同观点。当然这并不容易,也许也许你会拖延项目的进度。冒犯项目经理。甚至惹怒投资人。但是你也要不顾一切向着正确的方向奋力前行。

做正确的事,要诚实,要有勇气去说出实情,有时这样做很困难。所以我们要有足够的勇气。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。