Eric Lippert personal blog

Wizards and warriors, part one

A common problem I see in object-oriented design is: A wizard is a kind of player. A warrior is a kind of player. A staff is a kind of weapon. A sword is a kind of weapon. A player has a weapon. Bu…
Points
0
HN comments
0
Submissions
0
Cited by
15 commenters

Software EngineeringProgramming Languages2016

Cited in comments

Linked from 18 Hacker News comments by 15 different people, from Dec 2016 to Feb 2026.

Most recent:

Search every comment that links here →

More from Eric Lippert

All 7 posts →

Related posts from the same era