Писането на блок счита ли се за още едно ниво на влагане?
Относно ограниченията
http://fmi.ruby.bg/tasks/guide
За ниво на влагане се брои:
Блокове (each, map и прочее), Условия (if, unless и case във всичките им форми, както и ? :), Ламбди, begin/end блокове, Цикли (while, until, for)
Тези неща важат в рамките на един метод - class, module и def не се броят за нива на влагане.
def
не се брои?Това значи ли, че мога да напиша нещо такова и пак да съм спазил това ограничение?
def one def two def three def four def five def six nil end end end end end end
Извинявам се, че стана така грозно, но се надявам, че примерът е ясен.
Ако напишеш нещо такова, най-вероятно ще ти отнемем точки.
Отделно, оправих ти коментара. Следващия път, преди да оставиш отговор, забележи какво пише над бутона "Отговори":
Форумите се форматират с Markdown. Той конвертира текст до HTML. Ползва се много в open source community-то (и в частност, Ruby community-то). Добре е да го знаете. Може да ползвате Emoji емотикони, ако искате да бъдете по-графични.
Виж какво е това чудо Markdown. Ще ти е полезно и след курса. Това важи и за останалите.
Трябва да сте влезли в системата, за да може да отговаряте на теми.