Writng Solid Code - MAGUIRE, Steve (Wasington Mocrosoft press, 1993)