この記事は、37signalsのプログラマーであるJorge ManrubiaさんのCode I likeというRailsの設計技法に関する連載記事の第五弾[1]を翻訳したものです。 ご本人の許諾をいただいて翻訳・公開しております。翻訳で至らない点などございましたらコメント頂けますと幸いです。 英語記事: Active Record, nice and blended 原文公開日: 2022/12/16 原著者: Jorge Manrubia Active Recordは、「永続化とドメインロジックをどのように分離するか?」 という従来の問題に対し次のような再提案をしています。「もし分離する必要がないとしたら?」 リレーショナルデータベースへのオブジェクトの永続化は複雑な問題です。20年前は、この問題は「プログラマーが気にしなくてもいいように永続化を抽象化する」という、究極の直交性[2]の