C>_
CANALLA.EXE
OBJECT-ORIENTED CATASTROPHE
RETRO BIT UNIVERSE // BUILD 0.3
WELCOME TO CANALLA_OS

CANALLA.EXE

У каждого правила есть лазейка.
Крис пишет требования. Дюке честно их выполняет. А Каналья доказывает, что хороший код может довести кого угодно до отчаяния.

▤ STATS

● FREE TO PLAY   //   ПИШИ КОД · ПРОХОДИ ТЕСТЫ · ОТКРЫВАЙ УРОВНИ

◈ KITCHEN_SIMULATION.EXE
> CANALLA.DEBUG NO BUGS DETECTED_ STATUS: OBJECTS UNDER CONTROL
> READY FOR PLAYER INPUT● ONLINE
CANALLA
APPROVED ✓
02

УРОВНЯ
ДОСТУПНО

JS

ЯЗЫК
ГОЛОВОЛОМОК

∞

СПОСОБОВ
ДОВЕСТИ КРИСА

HOW IT WORKS

Система против кошки.
Ставки высоки.

Это не тест на заученные определения. Здесь ООП — правила мира. Читай условия, редактируй JavaScript и запускай проверки. Понимаешь код — можешь пройти без единой подсказки.

01
ПОЛУЧИ ЗАДАЧУКрис формулирует требование. Каналья ищет лазейку.
02
ИСПРАВЬ КОДРаботай с классами, объектами и интерфейсами.
03
ПРОЙДИ ТЕСТЫВсе контракты соблюдены? Значит, Каналья победила.
?
ЗАСТРЯЛ — ПОПРОСИ ПОДСКАЗКУОт намёка до полного примера. Без штрафов.