Home

Search IconIcon to open search

Object-oriented programming

Has many fun problems, such as The fragile base class problem or The gorilla banana problem. I think if you don’t extend classes to too many levels, then you’re fine.