SOLIDPrinciples

The repository demonstrate the 5 principle of S.O.L.I.D with simple example for each principle.

Project Structure

  • There is a 5 package for each principle inside a package there's
    • Text file named Problem & Solution Statement that contains:
      • the principle declaration.
      • descrition for what the problem is and the solution to it.
    • Package called problem that contains the classessto the problem which the principle solve.
    • Solution classes.

Resources