След дълго чакане, с удоволствие искам да ви съобщя, че сме публикували трета задача. Имате малко повече от седмица, до следващата неделя вечер.
Задачата е забавна и ще ви научи на интересни неща, но ще ви отнеме време, така че започнете скоро.
Има няколко нови неща около тази задача:
- Използва нововъведения в skeptic, появили се от версия 0.0.7 нататък. Тоест, ако искате да си тествате задачата локално, си инсталирайте най-новата версия на skeptic локално. Няма проблем и да не го инсталирате – като опитате да качите решението си на сайта, ще видите как се вписвате в ограниченията.
- Има ново ограничение, което проверява дали сте спазили конвенциите за именуване на променливи, методи, класове, модули и константи.
- Има ново ограничение, проверяващо дали сте използвали само валидни английски думи или комбинация от такива за именуване на неща. Това е най-забавното ограничение. Възможно е речникът, който използваме, да има някои пропуски. Ако смятате, че името, което искате да използвате, е валидно, пратете ни един имейл (за да реагираме по-бързо) и ще го добавим в изключенията.
- Ограниченията за брой методи, брой редове и брой символи на ред са доста сурови предвид задачата. Съвсем малко над нашето решение са. Както се досещате, това е напълно умишлено и очаквам, че ще събуди голяма креативност у вас.
Можете да намерите малко примерни тестове на обичайното място.
Насреща сме за вашите въпроси. И успех :)
НОВО: В тази задача ще ви взимаме наказателно точки, ако не сте спазвали конвенциите в езика за идентиране или сте погазили грубо други стилови препоръки, които сме давали нееднократно.