Шесто предизвикателство

  1. Трябва ли да ни е грижа за named parameters? Аз съм го направил така че да работи и с тях и дори да хвърля ArgumentError, ако някой от подадените аргументи не съществува.

    Тръгвам на работа, така че няма как да си преправя домашното, ако трябва, но все пак да си зададам въпроса заради принципа. :)

  2. @Евгений, не трябва да ви е грижа за именувани параметри. Не е указано в условието.

    @Йончо, в условието е написано "Задачата ви е да разширите Class с макро attr_initializer.". Според мен това достатъчно показва, че макрото трябва да важи за всички класове (обекти от тип Class). Освен това, защо би ти била такава функция само за един клас? Нали да си напишеш ръчно initializer-a би било по-лесно.

Трябва да сте влезли в системата, за да може да отговаряте на теми.