В книге описаны теоретические положения и принципы, связанные с методами разработки программ, критерии качества программ и этапы проектирования объектно-ориентированного программного продукта, а также наиболее широко используемые алгоритмы поиска и сортировки информации... Это и многое другое вы найдете в книге Программирование (Н. А. Давыдова, Е. В. Боровская)