Runtime CityLearn by breaking
Pattern Park / Dependency Injection Playroom
Prototype playroom

The Dependency Injection PlayroomDependency Injection

Stop building your own parts. Start receiving them.

About 6 minComes up in interviews: very oftenRelated: SOLID "D", Factory, Mocking
engine bay Petrol IEngine Petrol DI CONTAINER

    Explore the city

    Each district is a field of software engineering. Every concept inside it is a playroom where you see it, break it and fix it.

    Open · 1 playroomPattern ParkDependency Injection, Factory, Strategy, Observer, Singleton
    Coming soonSOLID QuarterFive principles, five buildings that crack when you break them
    Coming soonMemory HarbourStack and heap, references, garbage collection
    Coming soonNetwork HighwayWhat happens when you type a URL: DNS, TCP, HTTP, TLS
    Coming soonDatabase VaultIndexes, joins, transactions, isolation levels
    Coming soonConcurrency CrossingThreads, locks, deadlocks, async/await

    A prototype playroom from Runtime City. Every playroom follows the same loop: see it, break it, fix it, code it, then an interview check.