The Free On-line Dictionary of Computing (30 December 2018):
Captain Abstraction The champion of the principles of abstraction and modularity, who protects unwary students on MIT's course 6.001 from the nefarious designs of Sergeant Spaghetticode and his vile concrete programming practices. See also spaghetti code. (1994-11-22)