D
data access data helper data layer data objects database testing, 2nd data-holder class DBConfiguration debug switch debugging, 2nd, 3rd, 4th bug-fixing time bugs, 2nd bugs per class reopening bugs decision-making code. See logical code. decoupled design defects delegates, 2nd dependencies, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th breaking direct dependency, 2nd, 3rd external dependency fake dependency, 2nd injecting fake dependencies injection with properties non-optional, 2nd production dependencies relevant replacing dependency driven dependency injection, 2nd, 3rd, 4th Dependency Inversion Principle dependency level Depender, 2nd derived class, 2nd, 3rd, 4th, 5th Design Patterns development stages DI container DI frameworks ...
Get The Art of Unit Testing now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.