Skip to main content

SOLID (Software Design)

SOLID is an acronym for five principles in Software Development and Software Design. They were introduced by Robert C. Martin. His book Agile Software Development - Principles, Patterns and Practices [📖ASD] further elaborates on the principles.

The SOLID-principles are


References

  1. [ASD]: Martin, Robert C.: Agile Software Development (2003), Prentice Hall [BibTeX]