Exploring Domain Driven Design in JavaScript

Organiser
DDD-NYC
Date
6-7 Jun 2012 (Add to calendar) GMT
Venue
(Exact location not available) , , US
Cost
Free

Over the last few years, we have seen a drastic increase in the use of JavaScript to build large and complex applications, both on the server and the client. But, how well do the concepts and practices of DDD transfer to a language so different from the statically-typed, object-oriented contexts we usually discuss them in?

In this discussion, we'll explore both specific implementation patterns and more general questions regarding how DDD can be used in JavaScript and related languages. For example, how do you implement concepts like entities or value objects in a language that doesn't even have classes? What do aggregate boundaries mean in such a free-form environment? And how does a typical layered architecture play out in a purely JavaScript ecosystem?

Speaker bio:

Domenic Denicola works at Barnes & Noble.com, where he builds both server and desktop apps in JavaScript. He likes Node.js, short walks on the beach, and continually rethinking how the "book" entity should really work :)

Please don't forget to bring a photo ID to get access to our meeting location.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.”