coates’s avatarcoates’s Twitter Archive—№ 23,036

  1. Wanted to override a subclass’s method signature today and my IDE complained. I thought “well, there must be a good reason for that…”, and ended up 3 layers deep into the computer engineering I never officially studied. It's worth reading about the LSP: en.wikipedia.org/wiki/Liskov_substitution_principle