Проектирование программного обеспечения на примере инструментов на JavaScript
Лучший способ научиться проектированию чего бы то ни было — изучать примеры! В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные паттерны проектирования. Вы узнаете, как забота о тестопригодности кода способствует его повторному использованию, а также поймете, как...