《高效程序员的45个习惯:敏捷开发修炼之道》(1)态度决定一切

1、做事

    当出现问题,BUG的时候不要抱怨,指责,最终要的是解决问题。

    如果是自己犯的,就勇于承担,并且马上处理问题;如果是其他成员犯的,提出解决意见和方法帮助他处理问题。

2、欲速则不达

    不要坠入快速的简单修复之中,要投入时间和精力理解它,并使代码保持整洁、敞亮。

    要理清BUG产生的原因和里面涉及到的相关知识点,可以趁此机会来更深入的研究。

    不要孤立的编码,花时间阅读其他人的代码。

    这个可以和代码复查结合起来。

    使用单元测试。

    这个必须要有,可以使很多低级的错误避免发生,使自己开发后面功能更加有底气,更安心了。

3、对事不对人

    不要一味否定别人的意见,要提出自己的看法。

    有时候自己的想法总觉得是很正确的,别人的想法和自己不一样就是错误的。有时候可能是自己站的角度不同,或者是某个点没有考虑清楚而造成的。所以当自己的意见和别人的不一样的时候,不妨别急着否定,而是提出自己的看法,听听别人对这个想法的看法。

    只有更好,没有最好。

    不带任何情绪并不是盲目接受所有的观点。用合适的词和理由去解释为什么不赞同,并提出明确的问题。

4、排除万难,奋勇前进

    如果发现项目中代码有问题,向其他成员反馈问题,并且想办法重写它。

    

你可能感兴趣的:(程序员,开发,敏捷)