REFACTORING: Ranger chaque classe à sa juste valeur

Composants-velo

A class should have only one reason to change.

-- Robert C. Martin--

Une responsabilité est un sous-ensemble cohérent du comportement d'un objet. Les responsabilités sont les grands principes de ce que connait l'objet.

-- Rebecca Brock & Sebastian Wilkerson--

Si on devait construire une classe Chariot à partir de Velo, ce serait problématique car cette classe se retrouve avec des composants du vélo inutiles au chariot. Tandis que La classe Roue et autres pièces simples permettent d'azssembler plus facilement le Chariot.

Etiam ante dolor, imperdiet vitae eros at, varius euismod metus. Fusce augue magna, tincidunt sed viverra quis, ultrices sed urna. Etiam nec sodales lorem. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae finibus purus, vel porttitor nunc. Nunc massa enim, dignissim ac erat suscipit, maximus malesuada augue.

Jeffery K. Perkins

Nulla nulla nisl, sodales ac nulla ac, consequat vulputate purus. Curabitur tincidunt ipsum vel nibh rutrum accumsan. Nunc ullamcorper posuere leo, vitae aliquet risus pharetra in. Integer turpis eros, iaculis et mi non, pulvinar egestas leo. Etiam sagittis ex turpis, vitae cursus tortor interdum eu. Quisque ultrices nunc eget erat vestibulum euismod. Ut mauris nisi, facilisis at arcu nec, facilisis porttitor lorem. Vivamus vitae neque molestie, porta libero sed, tincidunt leo. In nec posuere odio, id rhoncus lorem. Proin id erat ut dolor condimentum viverra. Praesent viverra sed dolor ac luctus. Praesent placerat id lorem quis lacinia.