Разработка программного обеспечения: пер. с англ. - Константайн Л. Ларри (Классика Computer Science)