45 Quotes by Martin Fowler

  • Author Martin Fowler
  • Quote

    A statement Kent Beck often makes about himself, "I'm not a great programmer; I'm just a good programmer with great habits.

  • Share

  • Author Martin Fowler
  • Quote

    When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature.

  • Share

  • Author Martin Fowler
  • Quote

    It's more than a little ironic that many of us preach safety first to our children, nieces, and nephews but in our roles as programmers scream for freedom, a hybrid of the Wild West gunslinger and teenage driver. Give us freedom, give us the resources, and watch us fly.

  • Share

  • Author Martin Fowler
  • Quote

    Code that communicates its purpose is very important. I often refactor just when I'm reading some code. That way as I gain understanding about the program, I embed that understanding into the code for later so I don't forget what I learned.

  • Share


  • Author Martin Fowler
  • Quote

    Leaving nots in a conditional like that twists my mind around at a painful angle

  • Share

  • Author Martin Fowler
  • Quote

    An intuitive definition is that a safe refactoring is one that doesn't break a program. Because a refactoring is intended to restructure a program without changing its behavior, a program should perform the same way after a refactoring as it does before.

  • Share

  • Author Martin Fowler
  • Quote

    I find that writing unit tests actually increases my programming speed.

  • Share