Code complete - McConnell, Steve. (Microsoft Press, 2004)