What Is the Lock and Key Design Pattern?

What is a lock key puzzle?.

The Lock and Key Design Pattern takes it's name from literal lock and key puzzles in many computer games.

Take Doom for example, each level has a start and exit but usually you can't travel directly between them. The direct path is blocked by locked doors, to open ...

Click to read full article.