Loading ...
Sorry, an error occurred while loading the content.

Re: [XP] How to explain refactoring to developers?

Expand Messages
  • Kelly Anderson
    ... Nicholas, Good luck with this, sounds like a bit of a hairy personnel problem. Can you hire some experienced XPers to pair with the newbies more? One
    Message 1 of 18 , Jun 21 1:48 PM
    • 0 Attachment
      On 6/18/07, Nicholas Cancelliere <nickaustin74@...> wrote:
      > What are your thoughts on this though? Shouldn't the test server be
      > expected to always be passing, even in the face of refactoring? How
      > do you make an argument to someone who thinks it's okay to have
      > failing tests that it's not okay and refactoring shouldn't break
      > current functionality?

      Nicholas, Good luck with this, sounds like a bit of a hairy personnel
      problem. Can you hire some experienced XPers to pair with the newbies
      more?

      One solution that seems to work here is that if you break the build
      (including checking in code that makes tests not pass) then you bring
      in donuts for everyone else on the team. Of course, you have to get
      buy in from the team that this is a good rule, which might be hard. Of
      course, most people like donuts. :-)

      -Kelly
    Your message has been successfully submitted and would be delivered to recipients shortly.