Кому читать: JS-разработчикам с уровня middle
Пара слов об авторе: Дуглас Крокфорд — американский программист. Известен как постоянный участник развития языка JavaScript, создатель текстового формата обмена данными JSON и автор различных связанных с JavaScript инструментов, таких как статический анализатор JSLint и минификатор JSMin.
О чем книга: Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении — то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код.
Автор выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования. Эта книга откроет тебе красивый, элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить Ajax работать быстрее. Если ты разрабатываешь сайты или приложения для Интернета, эта книга тебе просто необходима.
Отзывы знакомых программистов:
"Эта книга Крокфорда — однозначный must read для всех, кто интересуется JavaScript."
"Этой книге можно было поставить 5 баллов в год выхода – 2008 или через пару лет, но никак не в 2021..."