Robert C Martin (Uncle Bob)
Robert Martin is an influential figure in the industry. He was one of the people who drafted the Agile Manifesto. He was instrumental in starting the software craftsmanship movement. And he blogs about and makes video courses on software design. I made this profile because he also promotes Clojure.
Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.
Clean Architecture and Design
VideoPresentation2012 COHAA Presentation about Clean Architecture and Design is available to watch here.