29.11.2010
- Компания
-
Сертификация и Качество
- Должность/род занятий
- PHP-разработчик, верстальщик
- Проекты, которые вы делаете
- не указаны
Я начну с резюме: по-моему, именно так и должны выглядеть мастерклассы от программиста и для программистов.
Все четыре мастер-класса просто отличные. Стоят и потраченных на них денег, и потраченных выходных, и даже больше. Прояснились многие важные особенности языка, я открыл для себя несколько весьма полезных инструментов, и просто узнал много нового.
Эти мастер-классы очень не "детские", они рассчитаны на подготовленную аудиторию, на программистов уже знакомых с JavaScript и другими языками программирования. Это хорошо, вы не потратите свое время зря, выслушивая введение в язык для чайников. Все наоборот, огромное внимание уделено не очевидным моментам языка, инструментарию для работы, ошибкам, которые можно совершить, паттернам, которые сделают код лучше, быстрее и нагляднее, оптимизации, тестированию, утечкам памяти и всему такому прочему, что стремится сделать жизнь программиста печальной и безрадостной.
Но особо хотелось бы отметить само построение мастер-классов и незаурядные способности Ильи Кантора так легко объяснять, как мне до этого казалось, сложные вещи. Постоянный диалог с аудиторией, уйма примеров кода, и наглядная их демонстрация, совместное решение задач. Есть вопрос? Вы узнаете ответ на него сдесь и сейчас. Все это очень облегчает понимание. На примере оптимизация запросов под sizzle: это не просто как надо и как не надо, но и почему так, с залезанием в код самого движка. Как только принцип "магии" sizzle понятен, магия оптимизация запросов под него пропадает сама собой.
Недостаток тоже имеется - продолжительность мастер-классов. Информации очень много, времени очень мало. Такой объем информации, тяжело все запомнить, да и просто тяжело, голова просто пухнет. Возможно стоит выделить часть информации и добавить еще один-два мастер-класса. Будет легче для усвоения и можно будет еще больше внимания уделить деталям.
|