VladFomenko / RubyHW

0 stars 0 forks source link

Feedback HW2 task 2 #9

Open LVALL opened 1 year ago

LVALL commented 1 year ago

Завдання 2:

Дуже подобається те, що використано максимум знань з лекції, а особливо їх доцільне використання. Метод change_main_params теж дуже доречний та допомагає уникати дублювання коду. (DRY principle)

Моменти для імпруву:

  def died
    return if @health_index >= -40

    puts "I'm died"
    exit
  end
VladFomenko commented 1 year ago
  1. По стилю хеша робив так, бо маю команди, які потрібно вводити двома словами, і щоб не використовувати нижнє підкреслення у введені і мати, по стилю, однаковий хеш то вирішив так зробить.
  2. Про екранування знаю, чомусь вирішив зробити саме так.
  3. Не знав, що так можна ретарнить, це значно српощує життя :) Дякую!