brute force and ignorance

from Jargon File (4.4.4, 14 Aug 2003)
brute force and ignorance
 n.

   A popular design technique at many software houses -- {brute force}
   coding unrelieved by any knowledge of how problems have been
   previously solved in elegant ways. Dogmatic adherence to design
   methodologies tends to encourage this sort of thing. Characteristic of
   early {larval stage} programming; unfortunately, many never outgrow
   it. Often abbreviated BFI: "Gak, they used a {bubble sort}! That's
   strictly from BFI." Compare {bogosity}. A very similar usage is said
   to be mainstream in Great Britain.
    
from The Free On-line Dictionary of Computing (8 July 2008)
brute force and ignorance
BFI

   <jargon> (BFI) A popular design technique at many software
   houses - {brute force} coding unrelieved by any knowledge of
   how problems have been previously solved in elegant ways.
   Dogmatic adherence to design methods tends to encourage this
   sort of thing.  Characteristic of early {larval stage}
   programming; unfortunately, many never outgrow it.

   Also encountered in the variants BFMI - brute force and
   massive ignorance, and BFBI - brute force and bloody
   ignorance.

   "Gak, they used a {bubble sort}!  That's strictly BFI."

   Compare {bogosity}.

   [{Jargon File}]

   (1996-06-12)
    

[email protected]