Tôi mới làm quen với delay_job và tôi bắt đầu viết "công việc tùy chỉnh" của riêng mình. Mỗi công việc tùy chỉnh về cơ bản chỉ là một lớp ruby thông thường nhưng tôi không chắc chắn nơi các lớp công việc tùy chỉnh này thường được lưu trữ trong cấu trúc thư mục của dự án.Đường ray + Công việc bị trì hoãn: Địa điểm chính xác để lưu trữ các lớp công việc tùy chỉnh ở đâu?
Tôi đang nghĩ đến lib, nhưng lib có vẻ là một ngăn kéo rác tại thời điểm này:/(có thể là ok)
Cảm ơn !!
Tôi đã tạo thư mục 'delay_jobs' trong'/app' nhưng đó là vấn đề về hương vị :) – apneadiving
Tôi có một số trong 'lib /', một số trong 'app/models /' và một số là lớp bên trong các lớp học. Tôi chỉ có một câu trả lời không ở đây: đặt chúng ở nơi có ý nghĩa. –
@apneadiving làm bạn sau đó chỉ đơn giản là đặt tên cho lớp học của bạn 'WhateverJob'? –