Как стать автором
Обновить

Комментарии 31

Спасибо, интересный список, только примечания от переводчика слишком однобокие, совсем не показательные.
Спасибо будет чем на выходных себя занять ))
Блин всё на английском, не преграда конечно, но аналогичный список на русском было бы отрадней посмотреть ))
SICP очень хорошо помогает повысить уровень понимания JavaScript.
Это самые-самые основы Javascript.
Многие рвутся в бой даже этого не изучив.
Это чтобы не забывалось…
Уровень JavaScript? :S Думал только водяной уровень есть.
Сейчас читаю «Test-Driven JavaScript Development» Christian Johansen
Неплохая книга для тех, кто понятия не имеет, что такое unit-тестирование и как (или зачем) его применять в разработке на JavaScript.
pewpew.__proto__ — эм… когда это в стандарт засунули?
Non-standard к тому же Deprecated написал вместо Object.getPrototypeOf(pewpew) потому, что так короче. Если бы мы тут обсуждали ECMA-262 Nth Edition, то ни о каком __proto__ и речи бы не шло.
Примеры от переводчика неадекватные, 0/0 это очень-очень частный, никому не нужный случай.
А за список спасибо.
Исправил на более простой
Задача на Годмод слишком просто решается… typeof если что-то возвращает, то это непустую строку. То есть, то, что там внутри понаписано можно и не читать даже.

!«anything» == false //true
А теперь тянет на God Mode? :)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
На словах, по крайней мере мне, сложнее что-то понять, чем на примере, поэтому я решил добавить к каждому уровню пример и специально вставил слово «возможно». Каждый пример моё субъективное мнение.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+ Ruby, да
Для Питона такой список не нужен, т. к. все есть на официальном сайте. Ну например:

1. Учебник для новичков Еще куча ссылок и материалов.
2. Доки по стандартной библиотеке. Постоянно можно находить для себя что-то новое. Например, двоичная куча или модуль для чтения определенных строк из файлов.
3. Language Reference — синтаксис языка в деталях. Особенно интересны материалы по ООП. Еще про new-style classes.
4. FAQs и HOWTOs, очень полезные.
5. PEPs, в основном не для новичков, но тоже очень познавательно.
6. Огромная Wiki, где можно найти еще очень и очень много полезной информации. Например, советы по оптимизации: раз, два.

Остаются еще всякие best practices, но они обычно зависят от фреймворка, так что тут лучше всего изучать код хороших open-source проектов.
Для питона рекомендую почитать весьма неплохую книгу Dive into python, но только если у вас есть опыт программирования на других языках.
Прямо в точку, очень хотел найти источники, чтобы отточить свой js! Автору перевода, огромное спасибо.
Ещё несколько хороших блогов:
Ben Cherry http://www.adequatelygood.com/
Rebecca Murphey http://blog.rebeccamurphey.com/
Eric Hynds http://www.erichynds.com/

И бесплатная книга по паттернам в JS (не такая фундаментальная, как книга Стефанова, но на определенном уровне может быть полезной).
IMHO, лучшее для старта (нужны общее понимание ООП и стрессоустойчивость) www.amazon.com/Object-Oriented-JavaScript-Stoyan-Stefanov/dp/1847194141/?tag=w3clubs-20, книга работает на приобретение знания нескольких принципов, кот. заменяет знание многих фактов
Спасибо, в избранное!
В книге «JavaScript: The Good Parts» переведённой на русский издательством «Питер» много опечаток.
Практически все книги переведенные на русский выходят либо поздно (актуальность теряется) либо имеют не качественный перевод (например от человека далекого от языка).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории