SOLID

SOLID is an acronym for five principles focused on designing maintainable and flexible object-oriented systems in software engineering. These rules present a core of best practices and highlight standards for quality application development.

It stands for:

References:

1.Robert C. Martin. (2018). Clean Architecture: A Craftsman's Guide to Software Structure and Design. ISBN 0-13-449416-4.