We use two examples to compare three different programming paradigms: procedural, object-oriented and functional. We talk about what each paradigm is about and discuss how familiarity with a variety of ideas can make you a better programmer.
Code samples (cleaned up a bit from what is shown in the video) can be found here:
https://github.com/SourceDecoded/para...
As always, comments and questions welcome!