“Domain-Driven Design, Quickly”

Floyd Marinescu has just published a free short book on InfoQ that I think all software developers, java developers in particular, should read.

It is a short, succinct explanation of Domain-Driven Design, and takes us back to the basics of application design using a domain based approach.

acumulator auto
cauciucuri de iarna
avioane ultrausoare
cablu ecranat
canapele germania
ceas perete
sofer curier
decodat telefoane
excursie in grecia
magazin faianta
ferestre din lemn
modele de garduri
gazduire gratuita
haine de vara
drivere imprimanta
incarcator masina
laptopuri ieftine
litoral bulgaresc
dentist non stop
articole plaja
servicii imobiliare
curse spania
traducere legalizata
transport marfa mobila

Far too often, Java designers and developers spend too much time worrying about “how” to build an application, with far too much focus being placed on the technical aspects. Floyd’s book re-introduces the domain driven approach, focusing on “what” to build.

Java’s complexity (ironic for a language that was striving for simplicity) is the reason why so many Java developers have such poor focus. Using a simpler language (Ruby anyone?) allows the developer to focus on the “what” without having to worry about the “how”.

Unfortunately, Java’s complexity is here to stay. Which is why I think it is so important to stress to developers that they shouldn’t lose focus on the “what”.

Tags: , , , ,

Leave a Reply

You must be logged in to post a comment.