Flexibility and the Future


When building small components, its important to build with some flexibility in mind. What you want to avoid is to try to solve potential future problems that don't yet exist.