Inversion of Control és Dependency Injection
Az Inversion of Control (röviden IoC) alapelv egyfajta tervezési minta. Magyarul szokás emlegetni "kontrol megfordítása mintának". Sok esetben a Dependency Injection mintával jár együtt, amit szokás nevezni "függőség injektálásnak". Mindkét minta célja a modularitás növelése azáltal, hogy a kódunkból az osztályok létrehozását, paraméterezését kiemeljük és egy külső, erre a célra írt komponensre bízzuk. Nézzünk egy […]