Плохой код #4
Исправляем плохой код. Непонятности и неявности
Плохой код #3
Исправляем плохой код. Имена
Плохой код #2
Исправляем плохой код. Комментарии
Плохой код #1
Исправляем плохой код
JSONY парсер
Напишите парсер упрощенного JSON формата.
Последовательность скобок
Напишите функцию, которая будет исправлять последовательность скобок, используя минимальное количество изменений.
Объект наблюдатель
Наблюдатель (observer) — объект, поддерживающий подписки на обознченные события. Всё, что в будущем будет происходить с объектом как бы "прослушивается" и при выполнения определенного действия вызывается callback функция. Подобная событийная система встроена во многие библиотеки. В этой задачи разберём все основные концепции, а также некоторые баги, которые могут возникнуть при создании решения.
Шаблонизация
Создание новой строки на основе шаблона
Смесь цветов
Напишите функцию, которая будет смешивать два цвета. Цвет представляется строкой длины строго шесть символов в шестнадцатеричном формате. Под смешать понимается найти цвет, расположенный между двумя другими.