Введение
Приходилось ли вам когда-нибудь: | тратить кучу времени на то, чтобы закодировать неверный алгоритм? | использовать слишком сложную структуру данных? | при тестировании программы пропустить очевидную проблему? | тратить день на то, чтобы обнаружить ошибку, которую можно было бы найти за пять минут?Стиль
Алгоритмы и структуры данных
Проектирование и реализация
Интерфейсы
Отладка
Тестирование
Производительность
Переносимость
Нотация
Приложение. Свод правил.
Каждая открытая мной истина становилась правилом, которое служило мне в дальнейшем для поиска других истин. | Рене Декарт | Рассуждение о методе | Во многих главах были выделены правила или какие-то основные моменты, подводящие итог обсуждению. Для удобства поиска правила собраны здесь воедино.Эпилог
Если бы люди могли учиться у истории, какие уроки она могла бы нам преподать! | Но страсть и компания слепят наши очи, и свет, даваемый опытом, – как кормовой огонь, освещает только волны позади нас. | Сэмюэль Тейлор Колридж | Воспоминания | Компьютерный мир постоянно изменяется, причем во все возрастающем темпе.
SamoYchiteli.ru
Иллюстрированные самоучители