Slide 30
Slide 30 text
ʮ1. Rails Wayʯ·ͱΊ
•
!
Rails Way͚ͩͰFat ModelΛ͢खஈͱͯ͠ख͕গͳ͘
Γͳ͍
•
❌
Concerns, Validation ClassͳͲFat ModelΛDRYʹهड़͢
ΔखஈʹͳΔ͕ɺߏతʹμΠΤοτ͢Δखஈʹͳͬͯ
ͳ͍ʢہॴతͳμΠΤοτࢭ·Γʣ
•
❌
STI, PolymorphicͳͲDBઃܭͱີ݁߹ͨ͠ιϦϡʔγϣ
ϯͰɺશͳίʔυϨϕϧͷղܾʹͳ͍ͬͯͳ͍ʢͦΕࣗ
ମ͕ٕज़ෛ࠴ʹͳΓ͑ΔߏతΛሃΜͰ͍Δʣ
30