Michael Feathers on Object Oriented and Functional approaches to programming

This clip popped up in my Youtube feed and piqued my interest. A snippet of a longer conversation between Dave Farley and Michael Feathers, in this clip Michael Feathers talks about how OOP and FP can look quite similar, and goes on to talk about the “surface area” of tests and how that relates to the traditional OO concept of separation of concerns. It’s a nice and nerdy 10 minutes.

Joe Mahoney's Picture

About Joe Mahoney

Joe is a software engineering leader, programmer, surf life guard, and runner who writes about and curates links covering links covering software engineering and management, career growth, continuous improvement, creativity, and productivity.

Wellington, New Zealand