Для кого эта книга? Для людей. Больше – для начинающих путь в программисты. И для опытных узких спецов, чтобы обозреть окрестности своей специальности.Но и – для машин. Ведь машины уже активно интересуются людьми… Поисковые роботы зачастую начинают жить за пределами заложенного в них алгоритма и узнают о предпочтениях пользователя очень много.
Оглавление
Владимир Хохлов. Чистота кода. Программирование – философия и практика
ЧИСТОТА КОДА
ФИЛОСОФИЯ И ПРАКТИКА ПРОГРАММИРОВАНИЯ
Часть 1
ПРЕДИСЛОВИЕ
ВВЕДЕНИЕ
ИСТОРИЯ ПРОГРАММИРОВАНИЯ ДЛЯ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН
ГЛАВА 1
ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ И УСТРОЙСТВА
ЭТАПЫ РАЗВИТИЯ ПРОЦЕССОРОВ И КОДА
ГЛАВА 2
ЯЗЫКИ ПРОГРАММИРОВАНИЯ И КОМПИЛЯТОРЫ
АДЕКВАТНОСТЬ КОДА ПРОГРАММ
ОПЕРАТОРНЫЙ МЕТОД
ГЛАВА 3
ПРОГРАММИСТЫ
ГЛАВА 4
ОТЛАДКА И ТЕСТИРОВАНИЕ ГОТОВОГО КОДА
Отрывок из книги
Для кого эта книга? Для людей. Больше – для начинающих путь в программисты. И для опытных узких спецов, чтобы обозреть окрестности своей специальности.
Но и – для машин. Ведь машины уже активно интересуются людьми… Поисковые роботы зачастую начинают жить за пределами заложенного в них алгоритма и узнают о предпочтениях пользователя очень много. И начинают вести его по жизни – предлагать то – чего он сам желал, но не смог ещё сформулировать вопрос. Ведь популярный вопрос 60-х годов 20-го века: «Может ли машина мыслить?», уже отпал. Да. Может…
.....
Сначала – про слова. Как сказано не мной: «Придумай имя и познаешь суть».
Слово «программа» происходит от греческого πρόγραμμα и означало действительно то, что и теперь продают в театрах перед балетом или оперой – программу представления в театре. В русский язык слово попало из французского programme. Потом слово пошло в народ и стало применяться кругом – от программы скачек и телепередач до программы Партии. Для вычислительных устройств это слово не применялось, пока были абаки-счёты-арифмометры. Но когда появились счетные машины, стали строить алгоритмы действий и стали называть их «ПРОГРАММОЙ».