1

Этап 1

Адаптивная вёрстка

09 января—09 января

2

Этап 2

«The Art of Readable Code» Dustin Boswell

09 января—19 января

3

Этап 3

Обработка ошибок

06 февраля—06 февраля

4

Этап 4

«Clean Code: A Handbook of Agile Software Craftsmanship» Robert C. Martin

01 февраля—12 февраля

5

Этап 5

Серия книг «You Don’t Know JavaScript»

28 марта—09 апреля

6

Этап 6

«Code Complete: A Practical Handbook of Software Construction» Steve McConnell

28 марта—23 апреля

7

Этап 7

Cs in Js

17 апреля—30 апреля

1

Этап 1

Адаптивная вёрстка

09 января—09 января

2

Этап 2

«The Art of Readable Code» Dustin Boswell

09 января—19 января

3

Этап 3

Обработка ошибок

06 февраля—06 февраля

5

Этап 5

Серия книг «You Don’t Know JavaScript»

28 марта—09 апреля

7

Этап 7

Cs in Js

17 апреля—30 апреля

4

Этап 4

«Clean Code: A Handbook of Agile Software Craftsmanship» Robert C. Martin

01 февраля—12 февраля

6

Этап 6

«Code Complete: A Practical Handbook of Software Construction» Steve McConnell

28 марта—23 апреля

08 января 2017 28 марта 2017
Цель просрочена на 2636 дней

Цель заброшена

Автор не отписывался в цели 7 лет 4 месяца 2 дня

Техника и Технологии

Улучшение скилов во фронтенде

Уже больше 10 лет занимаюсь разработкой. Пора закрыть некоторые пробелы в знаниях, плюс подтянуть некоторые моменты. Составил список книг по базовым разделам.

 Критерий завершения

Чтение и вынесение основных мыслей из списка статей и книг.

 Личные ресурсы

время, навыки, знания, опыт

  1. Адаптивная вёрстка

    Хороший урок от Яндекса с ссылками на нужные статьи в описании.

  2. «The Art of Readable Code» Dustin Boswell

    Любому программисту доводилось видеть код, который настолько неаккуратен и так пестрит ошибками, что от его чтения начинает болеть голова. За пять лет авторы этой книги проанализировали сотни примеров "плохого" кода (в основном - собственного), пытаясь определить, чем плох тот или иной код и как его можно улучшить. К какому выводу они пришли? Необходимо писать такой код, который читатель сможет понять максимально быстро, причем, даже если этот читатель - сам создатель этого кода.

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

    Примеры для js

  3. Обработка ошибок

  4. «Clean Code: A Handbook of Agile Software Craftsmanship» Robert C. Martin

    Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».

    Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри.

    Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.

    Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги – концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.

  5. Серия книг «You Don’t Know JavaScript»

    1. Up & Going

    2. Scope & Closures

    3. this & Object Prototypes

    4. Types & Grammar

    5. Async & Performance

    6. ES6 & Beyond

  6. «Code Complete: A Practical Handbook of Software Construction» Steve McConnell

    Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.

  7. Cs in Js

  • 853
  • 08 января 2017, 12:49
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?