Witam, z początku zaznaczam że jestem początkującym :), mam problem że po kilku miesiącach mój kod staje się nie czytelny, modele są przepełnione kodem, mam klasy typu “api do kafki” i tak właściwie nie wiem gdzie je powinienem trzymać, aktualnie trzymam to w folderze ‘lib’ i podłączyłem to tak:
/config/initializers/kafka.rb
require './lib/kafka/kafka' KAFKA = Kafka.new
ale nie sądzę żeby to był dobry pomysł, macie może jakieś tutoriale, opisy, książki albo jakieś porady gdzie, co, i jak trzymać by było ładnie i prawidłowo?
Aktualnie czytam o stosowaniu modułów oraz o ServiceObjects