Asprogrammers,we'veallseensourcecodethat'ssouglyandbuggyitmakesourbrainache.Overthepastfiveyears,authorsDustinBoswellandTrevorFoucherhaveanalyzedhundredsofexamplesofbadcode(muchofittheirown)todeterminewhythey'rebadandhowtheycouldbeimproved.Theirconclusion?Youneed