Решение на Пета задача от Петко Борджуков
Към профила на Петко Борджуков
Код
REPOSITORY = 'http://github.com/mitio/ruby-retrospective-2'
# Двадесет неща, които научих.
#
# 1. По-добре е да се използва 1.upto(n) вместо (1..n).
# 2. Операторът % се предпочита пред Numeric#modulo
# 3. Не е яко да излизаме внезапно от map с next, дори това да ни скъсява кода.
# 4. and и or над && и ||
# 5. SRP
# 6. Най-накрая приложих на практика теорията, предадена ми по ДС1 в първи
# курс.
# 7. Яко е да използваме Symbol#to_proc
# 8. RSpec one-liners
# 9. Да се стремя да правя обектите си immutable, а ако се налага мутация, да
# правя нова инстанция.
# 10. Видях колко лесно се намира производна :).