📝Expression Problem


§ Programming Language

To which degree can your application be structured in such a way that both (1) the data model and (2) the set of virtual operations over it can be extended without the need to modify existing code, without the need for code repetition and without runtime type errors. —Mads Torgersen, “The Expression Problem Revisited”