Решение на Четвърта задача от Томислав Дюлгеров

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

Към профила на Томислав Дюлгеров

Резултати

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

Код

REPOSITORY = "https://github.com/tommyxd/ruby-retrospective-1/tree/patch-1"
# Нещата, които научих:
#
# 1. Руби се индентира с 2 интервала.
# 2. Enumerable#each_cons е много удобен начин за боравене с подсписъци.
# 3. Повечето неща, които се правят с each стават много по-лесно
# използвайки Enumerable.
# 4. Да избягвам мутиращите операции:
# something = something.map вместо something.map!
# 5. Да създавам малки и ясни класове, които да правят едно нещо.
# 6. Форматиране със String#%.
# 7. Използване на модули за подобряване преизползваемостта на кода.
# 8. Операторът case.
# 9. Как да ползвам git и GitHub.
# 10. Да не си пиша домашното в последния момент!

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

Томислав обнови решението на 14.11.2011 16:48 (преди над 12 години)

+REPOSITORY = "https://github.com/tommyxd/ruby-retrospective-1/tree/patch-1"
+
+# Нещата, които научих:
+#
+# 1. Руби се индентира с 2 интервала.
+# 2. Enumerable#each_cons е много удобен начин за боравене с подсписъци.
+# 3. Повечето неща, които се правят с each стават много по-лесно
+# използвайки Enumerable.
+# 4. Да избягвам мутиращите операции:
+# something = something.map вместо something.map!
+# 5. Да създавам малки и ясни класове, които да правят едно нещо.
+# 6. Форматиране със String#%.
+# 7. Използване на модули за подобряване преизползваемостта на кода.
+# 8. Операторът case.
+# 9. Как да ползвам git и GitHub.
+# 10. Да не си пиша домашното в последния момент!