Home
subscribe

L'etat, c'est moi

Mere Complexities sells the consulting and development services of me, Paul Wilson.

Conferences

Organising Scotland on Rails
Speaker, RailsConf Europe '08

Archive

Reserved Words in Domain Driven Design

I’m just over-hearing a discussion about some applications’s design: one of their models is a table, which I find confusing in a database application; matrix would be better. Both retail and trading applications often have the concept of a transaction. Maybe there should be a list of reserved words that should be banned from a ubiquitous language. For a start I suggest

  • table
  • transaction
  • browser
  • fixture
  • node
All