BigHugger
sk Skill · dilolabs

model-patterns

Builds rich domain models with business logic, concerns, and proper associations following the fat-models-over-service-objects philosophy. Use when creating models, adding validations, scopes, callbacks, business logic methods, or associations. WHEN NOT: Controller/routing work (use crud-patterns), concern extraction (use concern-patterns), state record design (use state-records).

installs 8w
0
30-day movement
starts with the next reading
Related entries
1
Connections
0
rubybashRuby
Host repository
dilolabs/nosia
Compatible with
Ruby 3.3+, Rails 8.0+
Licence
MIT
Host stars
212
Host language
Ruby