Петко обнови решението на 11.11.2011 20:51 (преди около 13 години)
+REPOSITORY = 'http://github.com/ignisf/ruby-retrospective-1'
+
+# Двадесет неща, които научих:
+# 1. Научих, че flatten метода на Array приема аргумент за
+# дълбочина на рекурсията.
+# 2. Enumerable има изключително много полезни методи,
+# които спестяват часове мислене на алгоритми.
+# 3. Метода merge на Hash понякога е полезен и може да ни спести
+# фокус с inject
+# 4. Научих се да конфигурирам Vim, за да се възползва от
+# функционалността на vim-ruby.
+# 5. Променливите в кода ни трябва да имат имена, които да са
+# достатъчно разбираеми, независимо че в Apidock не е така.
+# 6. Научих къде да поставям whitespace в кода си.
+# 7. Научих също, че в Руби, циклите for, until, etc често са
+# overkill и започна ли да пиша for, трябва да се досетя, че
+# може да се направи по-лесно.
+# 8. Научих се как да пиша сам тестове на rspec.
+# 9. Научих, че регулярните изрази с именовани групи задават като # стойност на локална промелива съвпадналите елементи от
+# входящия израз, само когато от лявата страна на оператора =~
+# стои литерал. :(
+# 10. Научих, че освен да знаеш, че Enumerable има много полезни
+# методи, трябва и да ги употребяваш. Постоянно.
+# 11. Научих как се прилага XOR на практика.
+# 12. Научих, че е хубаво домашните да не се предават в последния
+# момент =)
Идеята не е да си предадеш кода тук. Прочети си условието пак.
сетих се след като бях постнал вече, 10x anyway