Code complete : A pratical handbook of software contruction - McConnell, Steve (Microsoft Press, 2004)