A SkillsCast for this session is not available.
Believe it or not there was a time when many people in the industry felt that OO was too hard for the average programmer. Yet here we are taking an industry plunge into functional programming and tooling that would’ve tested the limits of what people could tolerate just ten years ago. We underestimate ourselves and we do it over and over again because we conflate cultural understandability with cognitive understandability. In this talk, Michael Feathers will talk about what we know about computational understanding and where we might end up if we accept that it changes over time.
YOU MAY ALSO LIKE:
Understanding Understandability
Michael C. Feathers
Michael Feathers is founder and Director of R7K Research & Conveyance, which specialise in software and organisation design, and was previously Chief Scientist of Obtiva. He has worked with hundreds of organisations to revitalise their code as well as support in process change and software design. Michael is a powerful voice on the relationship between complex code evolution and output efficiency within organisations.