Recent Posts

  • Collapse an Open Details Element (JavaScript)
  • Migrating a WordPress Site to Laravel Valet with an Old PHP Version
  • How to Learn PHP Unit Testing With Katas
  • PHP Web Scraping: What to know before you start with Symfony Panther, Goutte, and more
  • Rubber Duck Debugging: The Psychology of How it Works

Recent Comments

  • Rontia on Rubber Duck Debugging: The Psychology of How it Works
  • Ezeilo Chibuzor Victoria on Rubber Duck Debugging: The Psychology of How it Works
  • Popoola joseph on Rubber Duck Debugging: The Psychology of How it Works
  • Odim Kingsley on Rubber Duck Debugging: The Psychology of How it Works
  • Jerome Udoh on Rubber Duck Debugging: The Psychology of How it Works

Archives

  • January 2023
  • November 2022
  • April 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018

Categories

  • Announcements
  • High-Level Concepts
  • JavaScript
  • Personal Experiences
  • PHP
  • Widgets
  • Search

Thoughtful Code

Code is Poetry

Menu

Skip to content
  • Home
  • About
  • Work with Me

Monthly Archives: September 2018

High-Level Concepts

ORM Patterns: The Trade-Offs of Active Record and Data Mappers for Object-Relational Mapping

September 11, 2018David 6 Comments

One of the topics of seemingly perennial discussion among programmers is whether object-relational mapping (often abbreviated to ORM) is evil or not. Opinions seem to run the gamut from "I use and love it" to "I tried it once and never will again." And you often encounter at least a few "what are you talking about?"s.

Continue reading →

Standard
Proudly powered by WordPress | Theme: Ryu by WordPress.com.