1

Step 1

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

09 January—09 January

2

Step 2

«The Art of Readable Code» Dustin Boswell

09 January—19 January

3

Step 3

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

06 February—06 February

4

Step 4

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

01 February—12 February

5

Step 5

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

28 March—09 April

6

Step 6

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

28 March—23 April

7

Step 7

Cs in Js

17 April—30 April

1

Step 1

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

09 January—09 January

2

Step 2

«The Art of Readable Code» Dustin Boswell

09 January—19 January

3

Step 3

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

06 February—06 February

5

Step 5

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

28 March—09 April

7

Step 7

Cs in Js

17 April—30 April

4

Step 4

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

01 February—12 February

6

Step 6

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

28 March—23 April

08 January 2017 28 March 2017
The goal is overdue by 2637 days

Goal abandoned

The author does not write in the goal 7 years 4 months 2 days

Equipment & Technologies

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

  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

  • 855
  • 08 January 2017, 12:49
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?