Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk compares dependency injection in object-oriented design with functional programming as an approach to decoupling. It explains how functional design can avoid dependencies and the need for mocks and stubs in unit testing; relevant Haskell and F# syntax is introduced as needed.
Syllabus
From Dependency injection to dependency rejection - Mark Seemann
Taught by
NDC Conferences