logo
Exceller Ensemble
SOLID
Initialisation de la recherche
    GitHub
    • Accueil
    • Software
    • Blog
    • A propos de moi
    GitHub
    • Accueil
      • 📊 Software Engineering
      • 🛠️ Software Craftsmanship
        • Les Katas de code
          • 🔢 FizzBuzz
          • 🏁 Game Of Life
          • ⛵ Sailboat Kata
          • 🧮 Calculateur RPN (Reverse Polish Notation)
          • 🛸 Mars Rover
          • None
          • Code retreat
        • 🚥 Test-Driven Development
          • TDD As If You Meant It
          • 📥 Outside-In
          • 🔺 Triangle Du Développement
          • 👥 Pair-Programming
            • Pair-Practice
            • Pair-Poetry
        • 🧱 S.O.L.I.D
        • ➿ Design Patterns
          • Design Patterns: Elements of Reusable Object-Oriented Software
          • Factory Method
      • 🛠️ Ateliers
        • Tests Unitaires - Sensibiliser sans coder
    • Blog
        • 2024
        • 2022
        • 2020
      • CV
      • NoCV
    clean-code design/principles

    SOLID

    Les principes SOLID sont, dans la programmation logicielle, des guides mis en avant par le Clean Code.

    Ces principes sont au nombre de 5 :

    • SRP | Single Responsibility Principle
    • OCP | Open-Closed Principle
    • LSP | Liskov substitution Principle
    • ISP | Interface Segregation Principle
    • DIP | Dependency Inversion Principle

    SOLID : si tu te rends compte que tu ne les respectes pas, c'est que tu détectes un Smell

    Made with Material for MkDocs