When should we refactor? A refactoring step can be hard to schedule Review each section in smaller steps. Allows for tider code first time around. One big step at the end of the project Allows for a more holistic view of the css of the site.