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

Date
Wed, 10 Apr 2013, 18:30 - 20:00 (Add to calendar) GMT
Venue
The Skills Matter eXChange , London, GB

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.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Measuring programming progress by lines of code is like measuring aircraft building progress by weight.” - Bill Gates