Post Modern Programming

Lots of software is already written and can solve your problems, if you can only get it to do what you need. Postmodern programming is about using code that already exists, and not writing much code yourself. This is usually in the form of gluing together or configuring other people's code. This is the reality of "enterprise" software today. Postmodern programmers recognise this fact and work with it rather than pretend that it isn't the case and come up with, for example, a programming language or paradigm that would solve all programming problems once and for all if only everybody does everything properly - that way - the one true way. There is no OneTrueWay.

See also:
Some early principles discovered at a PoMo programming workshop at OopslaOhFive (
VernorVinge is sympathetic with this view, conceiving of "software archeologists" who scour ancient codebases for algorithmic treasure.

View edit of November 6, 2014 or FindPage with title or text search