Overview
Explore the relevance and criticisms of SOLID principles in modern software design through this comprehensive conference talk from ACCU 2021. Delve into the history and core concepts of SOLID, examining their applicability in today's programming landscape, particularly in C++. Evaluate the principles' strengths and weaknesses, considering recent debates about their focus on object-oriented programming and potential redundancies. Engage in an interactive discussion about the future of design principles, contemplating whether SOLID remains a valuable teaching tool or if new approaches are needed. Gain insights from Phil Nash, a respected figure in the C++ community and author of popular testing frameworks, as he guides you through this critical examination of foundational software design concepts.
Syllabus
SOLID Revisited: The State of the Matter - Phil Nash [ ACCU 2021 ]
Taught by
ACCU Conference