O'Reilly logo
  • Jonatan Menendez Canal thinks this is interesting:

The solution, of course, is to treat the Active Record as a data structure and to create separate objects that contain the business rules and that hide their internal data (which are probably just instances of the Active Record).


Cover of Clean Code


As cakephp with table and entity :)