Решение на Пета задача от Любомир Папазов

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

Към профила на Любомир Папазов

Резултати

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

Код

REPOSITORY = 'https://github.com/lpapazow/ruby-retrospective-4'
# Двадесет неща, които научих.
#
#1. Научих какво е регулярен израз и връзката му с
#автоматите, въпреки че се още не бих ги прилагал смело
#2. Научих какво представяват dictionary-тата
#3. Научих, че send е могъщо оръжие, макар и опасно в ръцете на начинаещи
#и често недобра практика
#4. Научих какво е github, каква е разликата между commit и push и защо VSC са полезни
#5. Научих защо има смисъл да предефинирам method_missing
#6. Научих сложните взаимоотношения на class, superclass, object, basicobject
#7. Научих, че throw и catch могат да се използват за прехвърляне по call-stack-а
#8. Научих се да изпозвам yield и защо е удобно да подавам ламбда функции на блокове
#9. Научих какво е Quine
#10.Научих за съществуването, а и как се използва eval
#11.Научих значимостта на конвенциите и защо има смисъл да пишем четим код
#12.Научих какво е многонишково програмиране и защо то е полезно,
#както и разликата между IO-bound i performance проблеми

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

Любомир обнови решението на 19.01.2015 02:27 (преди почти 10 години)

+REPOSITORY = 'https://github.com/lpapazow/ruby-retrospective-4'
+
+# Двадесет неща, които научих.
+#
+#1. Научих какво е регулярен израз и връзката му с
+#автоматите, въпреки че се още не бих ги прилагал смело
+#2. Научих какво представяват dictionary-тата
+#3. Научих, че send е могъщо оръжие, макар и опасно в ръцете на начинаещи
+#и често недобра практика
+#4. Научих какво е github, каква е разликата между commit и push и защо VSC са полезни
+#5. Научих защо има смисъл да предефинирам method_missing
+#6. Научих сложните взаимоотношения на class, superclass, object, basicobject
+#7. Научих, че throw и catch могат да се използват за прехвърляне по call-stack-а
+#8. Научих се да изпозвам yield и защо е удобно да подавам ламбда функции на блокове
+#9. Научих какво е Quine
+#10.Научих за съществуването, а и как се използва eval
+#11.Научих значимостта на конвенциите и защо има смисъл да пишем четим код
+#12.Научих какво е многонишково програмиране и защо то е полезно,
+#както и разликата между IO-bound i performance проблеми

Здравей!

Виждам доста неща, които не са свързани с решенията ти. Искаме списък с двадесет такива — например по около пет на задача. [...] Всяко едно трябва да бъде видимо подобрение спрямо предишното ви решение.

Имаш и проблеми със skeptic ограниченията.