Object-Oriented and Functional designs

Date | Thursday 17th August 2023 Time | 7.00pm event start Location   | Zoom (with free ticket)

Get Free Tickets Here

Alan Perlis wrote:

It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures

But how true is this?

We’ll look at how a simple model can be expressed as a group of collaborating objects and then as a set of functions.

Which ones are easier to read, to reason about?

Which one would you prefer to work on?

What are the tradeoffs?

Code of conduct

We want everyone to feel welcome at our events, therefore we have a code of conduct to make sure we are very clear in what type of behaviour we tolerate at our events. Read it here