O'Reilly logo
  • Yogeshwar Dan Charan thinks this is interesting:

other than the problems with fly() and quack(), the Duck class is working well and there are no other parts of it that appear to vary or change frequently


Cover of Head First Design Patterns


isn’t the display also a varying part since it’s implementation is different in each subclass or is it a constant part because it’ll be there in all sub-classes however that way …..