Schlemiel the Painter's algorithm: Difference between revisions

Content deleted Content added
No edit summary
Undid revision 216057042 by 81.156.111.254 (talk) - I changed it twice and liked the first change better!
Line 1:
In software development, a '''Schlemiel the Painter'''['s]<!-- Spolsky uses it both with and without the possessive 's -->''' algorithm''' denotes a widespread methodology that is inefficient because the programmer who wrote it had an incomplete understanding of basic issues at the very lowest levels of [[software design]], or because those basic issues were overlooked.
 
The "schlemiel" was identified and named by software engineer [[Joel Spolsky]], who feltblamed thatteachers manyfor Computerrelying Scienceon programs"easy" wereprogramming failinglanguages toin provideplace theirof graduatesthe withbasics, and saw the schlemiel as a goodpandemic enoughspread graspby ofimproperly-educated theComputer basicsScience graduates.
 
__TOC__