Grokking the Object Oriented Design Interview
Vote

0% completed

The Design Patterns That Come Up in This Round

A design pattern is a named solution to a problem that keeps happening. There are dozens of them. Six appear in this round often enough to be worth knowing by name.

Knowing the name is worth something. It turns a paragraph of explanation into two words. It also tells the interviewer you have seen the problem before.

Using a pattern where it does not belong costs more than not knowing it. So each pattern below comes with the signal that says it applies.

Strategy

The signal: one operation has several interchangeable versions, and the right one is chosen at run time.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content