Рецензия на книгу
Язык программирования C
Брайан Керниган, Деннис Ритчи
Аноним30 августа 2024 г.Фундаментальная основа
Книга не для начинающих, я бы сказала. Дело в том, что я решила сменить специальность, по первому образованию я бухгалтер. Поступила для этого в университет на специальность "Программная инженерия". На первом курсе, когда появились первые пары по программированию, нам начали преподавать Си. Так как программа сокращенная, на базе первого образования, то преподаватель со спокойными душой и совестью скакал галопом по темам, не утруждая себя объяснениями, как будто все пришли на базе среднего специального по этой же специальности. Эту книгу он посоветовал для первых уроков, для ознакомления с базой программирования на Си.
Когда я читала в первый раз, честно признаюсь, не поняла почти ничего. Если быть точнее, то поняла теорию первых тем, но вот примеры мне были непонятны от слова совсем, поскольку в книге первым примером идет традиционно "Hello, world!", а вторым сразу же пример с циклом while. Объяснение понятий инициализации, определения, присваивания, арифметических операторов и сравнения идут гораздо позднее, чем того бы хотелось. Главы скачут с темы на тему довольно сумбурно.
Авторы часто дают сравнение по темам языка Си с Fortran и Pascal. Из чего можно сделать вывод, что книга скорее предназначается для тех, кто уже программирует на других языках, и эта книга их познакомит еще и с Си. Здесь тогда, я соглашусь, книга раскрывается с другой стороны - очень много полезной информации. Я, например, для выполнения домашних заданий и курсовых проходила бесплатные курсы на Stepik по языкам
Си и Python (там преподаватель лучше объяснял какие-то общие вещи). Сейчас изучив книгу уже основательно, могу сказать, что впечатление от нее положительное.Советую книгу для изучения языка Си. Если же вы, как и я, начинаете, действительно, с нуля, то читайте эту книгу в совокупности с какой-то другой, где более последовательное повествование, а потом эту - для более ясного понимания темы.
13469