ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
16 июля
570993 Топик полностью
fk0, легенда (08.01.2015 21:21, просмотров: 89) ответил teap0t на Он у меня есть в бумажном виде, но по справочнику учиться трудно и результат часто огорчительный. Вопрос в идеологии софтостроения применительно к конкретному набору технологий. Партизанит товарищ.
Я не знаю таких книг. Их может быть и нет вовсе. Когда обладаешь достаточным кругозором в технологиях программирования вообще -- не нужны уже те буквари, нужны другие или сразу можно документацию на mozilla.org читать (сверяясь с сайтами вроде caniuse.com, ибо IE и некоторые как всегда). Чем собственно программирование на JS и технология создания компьютерных программ для виртуальной машины браузера должны отличаться от программирования для других платформ? В базе идеи те же самые все. Это с технической точки зрения. А с практической в веб-программирование идут вовсе не программисты, а "дизайнеры", и подход у них весьма специфический, и учебники тоже... Да и не нужны применительно ни к каким технологиям "полные руководства" на 100500 страниц -- это ж прочитать нужно и запомнить. Такие руководства пишутся для зарабатывания денег -- толстая литература лучше оплачивается. Нормальный букварь должен представлять из себя качественную выжимку, обзорный материал, с ссылками на подробные источники. Например справочник функций DOM в javascript ненужно перепечатывать полностью в бумаге (или справку по функциям стандартной C-библиотеки) -- это полный маразм. Сайт javascript.ru могу отметить как не самый плохой, https://developer. …ozilla.org/ru/docs/Web -- полезно, т.к. сайт претендует на то, чтоб быть именно справочником (но ограничен совместимостью mozilla, что касается очень новых технологий). Tutorials и раздел references на сайте http://www.w3schools.com/ тоже может быть полезен (по крайней мере там быстро/удобно можно найти искомое). Полезно даже почитать википедию, а не русскоязычные буквари. Но главное я сказал выше и этого не будет сказано ни в одном букваре -- технологии те же самые и одинаковые везде, разная лишь обёртка. Нужно уметь это понимать. Для этого нужен какой-то кругозор в компьютерных технологиях вообще. А если ты изначально ничего не знаешь тебя никакой букварь не научит. Если ты не понимаешь, что XML, HTML, прочие ...ML являются подмножеством SGML, а последний является деревом, то устройство веб-страницы для тебя будет казаться чёрной магией и конечно можно находить и заучивать наборы магических рецептов из учебника. Если тебе нужно объяснять, элементарные концепции языков программирования, мол что такое переменная, операторы, функции, понятие объекта в ООП -- на это нужны ГОДЫ. Учебник не поможет. Но средненький программист в какой-то степени этими всеми понятиями уже владеет и может быстро войти в курс дела с совсем другими "букварями", более ориентированными на специалиста, а не школьника.
[ZX]