A study of Test Driven Development and Functional Programming in TypeScript
Introduction
I come from an object-oriented programming (OOP) background - it was the hot stuff in my formative
years of learning to program - driven by C++ and Java. Embracing unit testing meant embracing
Inversion of Control (IoC) and Dependency In...
adam.fanello.net12 min read