Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2010, 23:48   #1
Halifath
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 11
По умолчанию О книгах

Гм... Назрел у меня, господа, один вопрос...
Многие советуют различную литературу для обучения. В частности, общую по алгоритмам и т.д. (допустим, книга Себесты "Основные концепции языков программирования", Кормена "Алгоритмы: построение и анализ", Д. Кнут, "Искусство программирования.", Б. Кернинган "Практика программирования.")
Многие из этих книг, как я заметил, пережили уже не одно переиздание, а некоторые переиздаются вот уже на протяжении двух десятков лет. Не теряют ли они актуальность? Многие из них рассчитаны на другую систему, на процедурное программирование в то время, как сейчас процветает и активно развивается ООП. Во многих из этих книжек принципы ООП задеваются очень уж посредственно и постольку-поскольку. В то же время, преподаватель по программированию в универе настоятельно советует взяться за них. Собственно, назревает закономерный вопрос: стоит ли оно того? Не потеряло ли актуальность на данный час?
Halifath вне форума Ответить с цитированием
Старый 11.02.2010, 00:16   #2
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Зависит от того, что Вам надо и чем Вы собираетесь заниматься.
Алгоритмы не потеряли свою значимость. По Кнуту И Кормену до сих пор можно готовиться к олимпиадам уровня страны (школьники) или региона (студенты), или же юзать их, как настольную книгу, если занимаетесь комерческим (но хоть немного алгоритмическим) программированием.
Принципы - это вторичное. Для хорошего изучения принципов некого языка надо на порядок меньше времени, чем для хорошого изучения определенного направления алгоритмов.
Большинство "хороших" алгоритмов были изобретены в прошлом тысячелетии, только передовые достижения моложе 10 лет.
Да и потому книги и переиздаются, а не просто выходят дополнительными тиражами. Изменения есть.
LeBron вне форума Ответить с цитированием
Старый 11.02.2010, 07:16   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Часть содержания конечно теряет актуальность, но эффективность большинства алгоритмов доказаны математически. Формула ускорения свободного падения устаревает? Здесь все во многом аналогично.

Цитата:
Во многих из этих книжек принципы ООП задеваются очень уж посредственно и постольку-поскольку
Есть мнение что ООП это лишь структурное программирование в определенном стиле. А если рассматривать с таких позиций, то никаких проблем не возникает .

Цитата:
Многие из них рассчитаны на другую систему,
Это не имеет значения, основы общие для всех. Без разницы в чем мерить температуру - в Цельсиях или Фаренгейтах.

Цитата:
как сейчас процветает и активно развивается ООП
Это спорное утверждение. ООП известно давно, скорее уже период застоя, новые механизмы вводятся в основном для решения вопросов, которые возникли в результате введения самого ООП.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 11.02.2010, 08:00   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Не потеряло ли актуальность на данный час?
Даже самая старая инструкция по PDP-6 не потеряла и сегодня своей актуальности )
Дело же ведь не в изданиях а в истинах там описанных.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение двух столбцов в разных книгах LAnLorD Microsoft Office Excel 132 17.05.2022 08:16
Как заставить код работать во всех книгах указанной папки KNatalia Microsoft Office Excel 12 25.12.2012 11:32
Поиск в закрытых книгах Эксель Vic65 Microsoft Office Excel 0 21.10.2009 19:39
Создать приложение для занесения и выборки инфор-мации о книгах библиотеки PRIVIDENIE18 Общие вопросы Delphi 4 02.04.2009 13:47
Нахождение совпадений в двух книгах Professor Hubert Microsoft Office Excel 5 25.07.2008 12:59