Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 August 27

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Что-то чем больше на него смотрю, тем больше кажется, что нужно было делать более просто
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Первые два чисто для объектов из примера, последние два на Object
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
А я все подвох ищу
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
custom_logger_two.rb - custom_logger_four.rb пусты, точнее только пустое обявление классов
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
короче это само задание без твоего кода?
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Hans Hans
короче это само задание без твоего кода?
Да
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Hans Hans
короче это само задание без твоего кода?
Вот свой основной логгер принесла
https://drive.google.com/file/d/1WVZeo7f3fpoJavCMcl3qU1pw7o0jtWhx/view?usp=sharing
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Вот кстати, есть ещё один непонятный момент.
В example.rb первый и второй CustomObjectTwo.
Во второй передан аргументом nil, в первый не передано ничего.
В readme к первому выводится пустой хэш, ко второму ничего.
Но в custom_object_two.rb там при инициализации присваивается пустой хэш в любом случае.
Одинаковый же вывод должен быть, исходя из этого?
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Опечатка?
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Или я чего-то не понимаю?
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
Nekotari
Вот свой основной логгер принесла
https://drive.google.com/file/d/1WVZeo7f3fpoJavCMcl3qU1pw7o0jtWhx/view?usp=sharing
сразу укажу что я спец по гавнокоду, ну так как все спят толкну пару идей
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
Time.now отдельную переменную не делай а сразу ее в @file.write("|#{time} внеси
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
и с этой же строке забыла завершаюший |\n"
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
дальше, вот эта конструкция  if object.class == CustomObject немного некрасива
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Hans Hans
дальше, вот эта конструкция  if object.class == CustomObject немного некрасива
Лучше is_a?
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
нужно в самих класах CustomObject и CustomObject2 добавить каконить def to_log который и будет генерировать хэш со строками и данными которые ты просто будеш вызывать из CustomLogа и выводить в лог
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
тоесть формирования строк и списка переменных перенеси с сами классы
источник

N

Nekotari in Ruby, Rails, Hanami | dry-rb
Hans Hans
тоесть формирования строк и списка переменных перенеси с сами классы
Да, я поняла.
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
тоесть каждый CustomObject пусть сам отвечает за
источник

HH

Hans Hans in Ruby, Rails, Hanami | dry-rb
ну ок
источник