BFI

from Jargon File (4.4.4, 14 Aug 2003)
BFI
 /B.F.I/, n.

   See {brute force and ignorance}. Also encountered in the variants
   BFMI, "brute force and massive ignorance" and BFBI "brute force and
   bloody ignorance". In some parts of the U.S. this abbreviation was
   probably reinforced by a company called Browning-Ferris Industries in
   the waste-management business; a large BFI logo in white-on-blue could
   be seen on the sides of garbage trucks.
    
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]