● videoSoftware Design
Principles of Software Design
SECTION
NEXT UP
COURSE
34 lessons
About this lesson
You've heard the terms before: YAGNI, SOLID, Tell Don't ASK, DRY... what are they and what do they mean?
Unlock CS Fundamentals on Video
6+ hours across 72 lessons — Data Structures, Algorithms, Cryptography, Binary, Software Design, and Essential Unix Skills.
