We build software as a collection of independently reusable modular parts. We ruthlessly refactor each part to keep it focused on a single purpose, making it simple.