Intro

A paradigm here is a way of modelling and building software — the mental model you adopt before writing code. Knowing several lets you pick the simplest model for the job (a functional style shines in data transformations where immutability cuts bugs; an event-driven one decouples producers from consumers). This folder groups two related families: programming paradigms — how you structure the code itself (OOP, functional, event-driven) — and testing & development paradigms — how you drive and verify the work (TDD, unit testing, integration testing).

References

6 items under this folder.