Страницы

воскресенье, 1 февраля 2015 г.

Что почитать по JavaScript

Вот уже почти два месяца прошло с тех пор как я разбил машину. В мясо. Но, как говорится, нет худа без добра: теперь по дороге в офис и обратно у меня есть время почитать что-нибудь из полезного. Например свежую литературу по программированию. И за этот период мне удалось выполнить годовой норматив - познакомиться с тремя на мой взгляд заслуживающими внимания книгами: Functional JavaScript Introducing Functional Programming with Underscore.jsMastering JavaScript Design Patterns и Data Structures & Algorithms with JavaScript. Поделюсь своими впечатлениями от каждой из них в двух словах.

1. Functional JavaScript Introducing Functional Programming with Underscore.js

Никогда не использовал Underscore.js, Lo-Dash и т.п., все как-то по-стариковски обхожусь стандартными средствами. Но в разрезе функционального JavaScript мне книга понравилась.

2. Mastering JavaScript Design Patterns

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

3. Data Structures & Algorithms with JavaScript

Почитать про структуры данных и алгоритмы мне было интересно. Познакомился с графами. Но приведенные в книге листинги иногда выглядят... наивно.

Вот и все мое чтиво за неполные два месяца, и как минимум до лета я планирую "читать" :), принимая во внимание ситуацию в экономике с приобретением автомобиля спешить ни к чему.