@RaulDuke

Что посоветуете почитать для левелапа в JS?

Всем привет.

Относительно давно пишу на JS. Очень люблю его и все такое. Стараюсь быть лаконичным, но понятным, придерживаюсь общепринятых практик и культуры кода, когда слышу, что кто-то пишет на jquery как и полагается поднимаю одну бровь (довольно высоко). Короче говоря стараюсь вести жизнь праведника.

Но когда читаешь JS по настоящему крутых ребят понимаешь, что между тобой и ими пропасть. И дело не в том как они называют переменные и сколько пробелов ставят. Подход к задачам совсем иной, ты понимаешь, что они думают по другом. Кто увлекался чтением чужих проектов на гитхабе, тот наверное поймет о чем я.

Подскажите пожалуйста, очень хочу быть как они. Что можно почитать, может кто-то за последнее время крутую книжку встречал или статью, которыми хотел бы поделиться.

Спасибо и с пятницей!
  • Вопрос задан
  • 1972 просмотра
Решения вопроса 1
  • @AntonDrelin
    Список книг:
    • "ES6 и не только" Кайл Симпсон. - очень хорошая книга, достойна чтобы просто прочитать, переведена достаточно хорошо.
    • Learning JavaScript Design Patterns автор Addy Osmani примеры правда большинство относятся к ES5, что можно подчерпнуть как там выглядить паттерны, ну какой должен быть хороший стиль, очень хорошая книга


    Ещё один способ, берет библиотеку jQuery и разбирайте её на части)) очень интересное штука и занимает многие вечера. Но пользы будет очень много. Ибо когда-то это библиотечка произвела фурор)
    Ответ написан
Пригласить эксперта
Ответы на вопрос 6
  • maxminimus
    @maxminimus
    просто или ничего
    в последнее время ничего интересного по js не было
    почитать нечего

    для левалапа юзай кейсы непосредственно

    с наступающей субботой!
    Ответ написан
  • @JSmitty
    Вот это еще никто не советовал - Mostly adequate guide?

    PS Наблюдение такое - Angular нравится в основном тем, кто много времени убил на яве или шарпе. Сам JS же сейчас развивается в основном именно запросами скорее React коммьюнити.
    Ответ написан
  • zo0m
    @zo0m
    full stack developer
    Посмотрите как рекомендуют писать крутые чуваки из гугла:
    https://angular.io/tutorial
    Прекрасно тем, что можно сочетать с практикой.
    т.е. придумайте себе учебную задачу и пилите Angular2 приложение, только "по-честному", разбирая рекомендации из документации, заодно RxJS захватите.
    Ответ написан
  • @yurakostin
    Front-end developer
    Есть мнение, что нужно изучать другие языки.
    Например, я неоднократно слышал, что те js разработчики, которые попробовали Haskell или ClojureScript, начинают мыслить по-другому.
    Посмотрите доклад Александра Соловьёва, там он немного об этом говорит (да и сам доклад просто прелесть).

    Важно понимать, что у одной задачи может быть несколько решений. Какое из них лучше вы сможете понять только с опытом. Но когда вы учите другие языки, проникаетесь их духом, когда смотрите, как кодят другие люди, когда участвуете в OpenSource проектах, вы становитесь лучше, вы знаете больше способов решений.

    Гениальные решения приходят либо спонтанно, либо путём трудов. Но в любом случае и то и другое доступно для вас.
    Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Вакансии с Моего Круга Все вакансии
Заказы с Фрилансим Все заказы