February 18-20, 2015
Montreal, Canada

Beyond MVC: from Model to Domain

MVC allows you to divide responsibilities in your application but offers no help in building the most critical part: the domain logic. This talk will introduce ways that can help you to encapsulate the richness of your domain. We'll look at patterns such as Action Domain Responder and Hexagonal Architecture before introducing Domain Driven Design. Find out how to get beyond MVC and begin modelling your domains in rich, powerful and reusable ways.

View all 141 sessions

Jeremy Cook


Jeremy is an ex-pat Englishman and former professional musician, now living in Guelph, Ontario. He has been a web developer for the last 6 years, working with many open source technologies across a variety of web applications. Jeremy is a senior software engineer for NetSuite and is also the organiser of the Guelph PHP User Group.

Read More


Please remain courteous and constructive. Comments will be moderated.

Montreal 2015 sponsored by