Другие языки программирования и технологии

Книги по ЯП: тонны макулатуры впустую

Помнится, перед изучением JS у меня стояла первая задача - выбор объективного источника. Однако чем больше книжуль я читал, тем больше удивлялся финтам типа этих: приведение в начале книги примеров для опытных программистов, описание "фич" исходящих из специфики языка (описали бы язык нормально - не нужно было бы описывать эти фичи), всякого рода "очень нужные советы" "за жизнь" вместо демонстрации на конкретных примерах правильного кода и т. д. К слову сказать, книгу по JS на хорошем уровне все рассказывающая именно новичку, я так и не нашел, хотя искал достаточно. Остановился на официальной документации и learnjs, та же история с фреймворками.
Аналогичная история с php - пока время есть, смотрю книжули, и тут тот же кавардак и бред. Идешь по адресу документации - все понятно и структурированно, а главное ПОСЛЕДОВАТЕЛЬНО.
Вопрос тем кто в теме, или просто интересующимся - в чем смысл этих книг? Ведь качество подачи материала ну полное уг, несмотря на якобы имеющийся у многих авторов опыт программирования. Вместо последовательной и понятной формы передачи информации пишут отсебятину, которая устаревает на момент выхода их книженции. Тупо бабло зарабатывать? А кто будет эту фигню покупать, если сначала народ гуглит, а уже потом что-то берет (если берет вообще, смысла в бумаге лично я не вижу)?
Сергей Юраков
Сергей Юраков
11 855
Печку топить
СХ
Сергей Христолюбов
16 792
Лучший ответ
Объясняю: эти книги нужны прежде всего их авторам. Гонорар, "научная публикация" - начальство требует, самомнение на худой конец.
Так не зря наверное вам действующие программеры твердят: "не читай книги по языкам, читай книги по теор. основам".
Но вы новички все равно читаете книги по языкам и фейсроллите код, игноря базу.
А затем жалуетесь.
Это как ваще?
G1
Gladiator 11
99 161
Bekbolat Maulen А что из себя представляет база? Алгоритмы и структуры данных? Или что-то ещё?
я ни одной книги не прочитал
но это не мешает программировать ни на C++, ни на JS

кстати, оба языка примерно одинаково сложны :)
просто на С++ написанное гавно никогда с первого раза не работает или вообще не выходит. а на JS и выходит и работает и релизится и оплачивается... но не перестает же быть гавном от этого :)
и вообще два эти языка по философии своей похожи...

условия обучения таковы:
1. информация должна быть авторитетной - от тех, кто умеет правильно готовить, а не делать гавно
2. информация должна быть полной - то есть не рвемся делать конкретную задачу, а тщательно изучаем все, с чем нужно будет работать. тщательность + программирование = любовь, как и программирование + перфекционизм = любовь.

а про книги, как и вуз - ничего...
Бахтиер Bakiev
Бахтиер Bakiev
92 464
Я тоже нарвалсяина книги и много времени на них потерял. Лучше сразу начинать с официального сайта. Если там мало инфы на русском, то на технологии в России будет сложно заработать. Я эти книги бесплатно раздаю.