About Me

I am a computer programmer. I do programming professionally and for a laugh.

Technical stuff on programming, java, DSLs, etc...

Tuesday, 7 June 2011

Force programming

force pro·gram·ming / fɔːs prəʊɡramɪŋ /

Picture borrowed from The ICT 1301 Resurrection Project only because it is funny in this context, means no offence

Noun: The act of coming up with a bad idea and an even worse abstraction and forcefully programming to completion. Most obvious symptoms are superfluous support mechanisms to compensate the rubbishness of the original architecture.

Can be seen at architecture level where the general code quality is OK but over complicated.

Can also be observed at micro level especially in outsourced code where the code is patched until it passes all the acceptance tests.


No comments:

Post a Comment