Image Eb3a99e6ac

Modular Design in JavaScript by Jason Gorman

Image Eb3a99e6ac

Jason Gorman is a software developer, trainer, coach and founder of the Codemanship. He says that his aim is to 'try to help other people who write software avoid the 37 years of mistakes' that he has made! 

In this Functional Programming edition, he demonstrates how to apply the principles of Modular Design in functional JavaScript

Modules should: 

1. Do one job 

2. Hide their inner workings (e.g., data) 

3. Have swappable dependencies 

4. Only expose what clients need to use 

You can check out the source code for the presentation here:

This talk was given by Jason Gorman.