Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamental concepts of software design and complexity management in this influential keynote address from Strange Loop 2011. Delve into Rich Hickey's groundbreaking approach to tackling software complexity, drawing from his extensive experience as the creator of Clojure and designer of Datomic. Examine the distinctions between simplicity and ease in programming, and discover strategies for crafting more maintainable and robust software systems. Benefit from Hickey's 30-year expertise across various domains, including scheduling systems, broadcast automation, and database design. Watch this newly edited version, featuring restored slide transitions and animations, to gain invaluable insights that have shaped the way developers approach software design for over a decade.