The 20 Essential Principles of Software Development: LoD, SoC, SOLID, and Beyond.
TLDRThis post discusses the 20 essential principles of software development, including abstraction, encapsulation, DRY, KISS, YAGNI, LoD, SoC, SOLID, and more.
•17m read time
Table of contents
The 20 Essential Principles of Software Development: LoD, SoC, SOLID, and Beyond.IntroductionAbstractionEncapsulate what variesDRYKISSYAGNILoDSoCSOLIDGRASPControllerConclusion4 Comments
Be the first to comment.