In The Brain of Michael C. Feathers: The Design Principle that sneaks through your code, your system, and your life.

Event Info

Wed 10 Apr, 2013 from 6:30pm - 8:00pm
The Skills Matter eXchange
116-120 Goswell Road
London, EC1V 7DP, UK (Map)
Cost: FREE


Whenever people think about design principles, they think about the SOLID Principles of Object-Oriented Design. Those five principles are stalwart guideposts for the designing developer. But, they are not the end of the story. There are dozens of other rules of thumb and design guidelines that come from networking, operating systems design, and even the social realm. Exploring these makes us better designers.

In this talk, Michael Feathers will take one principle: Postel's Law and expand upon it, showing that it ties to covariance, contravariance, and nearly every other aspect of systems thinking.

Michael Feathers is an independent consultant. Prior to that, he was a member of the technical staff at Groupon and Chief Scientist of Obtiva. Over the past 15 years he has consulted with hundreds of organizations, helping them general software design issues, process change, and code revitalization. Michael is also the author of the book "Working Effectively with Legacy Code" (Prentice Hall, 2004) and is a sought after presenter at national and international conferences.


Javascript is required to view this map.


Email / +44 (0)207 183 9040