Functional vs OO design This exercise focusses on the difference between OO and functional programming. There is a diagram of the Warehouse. There are exercises that accompany the diagram: Putting away items from received pallets Building a pick list for an order