Решение на Четвърта задача от Димитър Илиев

Обратно към всички решения

Към профила на Димитър Илиев

Резултати

  • 0 точки от тестове
  • 0 бонус точки
  • 0 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

REPOSITORY = 'https://github.com/dimitarsi/ruby-retrospective-1'
# Няколко неща който научих
#
# 1. Мога да инициализирам hash като напиша {}, вместо със Hash.new
# 2. Във Руби няма continue, има next
# 3. Не е нужно да пиша return,за да върна стойност
# 4. Moга да викам направо inject или each когато съм в Enumerable
# 5. Мога да задавам defaul на Хеш, или със Hash.new(0)
# 6. Moгa da трия табултациата от даден стринг със gsub(/\t/,'')
# 7. Мога да форматирам стринг със sprintf
# 8. Monkey patching е много удобно за да избягам от допълнителни проверки
# 9. Monkey patching не е добра практика за вградените класове
#

История (1 версия и 0 коментара)

Димитър обнови решението на 13.11.2011 18:11 (преди около 13 години)

+REPOSITORY = 'https://github.com/dimitarsi/ruby-retrospective-1'
+
+
+# Няколко неща който научих
+#
+# 1. Мога да инициализирам hash като напиша {}, вместо със Hash.new
+# 2. Във Руби няма continue, има next
+# 3. Не е нужно да пиша return,за да върна стойност
+# 4. Moга да викам направо inject или each когато съм в Enumerable
+# 5. Мога да задавам defaul на Хеш, или със Hash.new(0)
+# 6. Moгa da трия табултациата от даден стринг със gsub(/\t/,'')
+# 7. Мога да форматирам стринг със sprintf
+# 8. Monkey patching е много удобно за да избягам от допълнителни проверки
+# 9. Monkey patching не е добра практика за вградените класове
+#