/S.O.L.I.D

This lab consists of applying the S.O.L.I.D principles to refactor code architectures for the Software Architectures course taught at INSAT.

Primary LanguageJava

SOLID principles for Software Architectures

  • By Sandra Mourali and Salma Ghabri
  • This lab consists of applying the S.O.L.I.D principles to refactor code architectures for the Software Architectures course taught at INSAT.

1. SRP

2. OCP

3. LSP

4. ISP

5. DIP