Junior - Основи Ruby Flashcards
Які типи змінних є в Ruby?
Що повернеться в результаті складання 10.5 та 10?
Чим відрізняються змінні, що починаються з @, @@ та $?
Що таке attr_reader, attr_writer, attr_accessor і навіщо вони?
Що таке метод?
Що означає «?» в кінці назви методів? Що означає «!» в кінці назви методів?
Чим відрізняється енумератор map від each?
Що таке модуль? Які є варіанти під’єднання модулів у клас?
Що таке клас і навіщо він потрібен?
Що таке модуль і навіщо його використовують? Чим модуль відрізняється від класу?
Що таке константа?
Що таке блок? Що таке yield? Чи можна передавати блоки в методи? Яким чином?
Що таке proc?
Що таке lambda?
У чому різниця між proc і lambda?