Objekt Orient
There are unknown knowns.
XING
Online for 2217 days
Last update: 2008.08.18, 11:19
status
Youre not logged in ... Login
menu
search
calendar
July 2008
SunMonTueWedThuFriSat
12345
6789101112
13141516171819
20212223242526
2728293031
JuneAugust
recent updates
The FaceAPI Seeing is believing http://www.seeingmachines.com/faceAPI.html
by rolandk (2008.08.18, 11:19)
Groops Groops - at first glance - seems a pure, extremly well crafted Group Forming...
by rolandk (2008.08.13, 23:05)
Brads Open Web Brad Neuberg defines interoperability for the Web. A wise decision to take...
by rolandk (2008.08.01, 09:17)
The Linda Problem http://en.wikipedia.org/wiki/Conjunction_fallacy Note for my brain: need to read more into Prospect Theory
by rolandk (2008.07.25, 21:28)
The fallacy of a "technical" Domain Model Today I came to the notion of a...
by rolandk (2008.07.22, 20:01)
the ToC looks interesting indeed
by rolandk (2008.07.18, 16:50)
Junkfood harms! [...] he said he has wife and seven kids to support [...] http://www.youtube.com/watch?v=gPgpYux8HJQ
by rolandk (2008.07.18, 16:43)
That one looks quite interesting as well: http://www.labyrinthbooks.com/sale_detail.aspx?isbn=9780521388849 Via Cosma Shalizi; in case your...
by chris (2008.07.16, 21:51)
Wunder Crafts My collegue is able to write emails a bayesian filter recognizes as Spam.
by rolandk (2008.07.16, 14:59)
Theories of Probability in the 20th Century, Part II Pre-WWI Cambridge was a highly influential...
by rolandk (2008.07.12, 12:53)

Roland Kofler's Blog on Software Engineering on
Made with Antville
Helma Object Publisher
Tuesday, 22. July 2008
The fallacy of a "technical" Domain Model
Today I came to the notion of a "technical" Domain Model, by a smart colleague by the way. Domain Model being synonym to "Model of a Domain" inherently is pure business, although I conceal that certain properties - the way it was modeled - reflects technical constraints. I already was able to optimize the performance of a system by optimizing the Domain Model. But no Aggregate, no Entity, no Relationship in a Domain Model can be represent a technical term.
This is easily arguable for the core entities like Customer, but why should the Business Concept of a Searchquery not shaped by inquiring the analyst/business owner defining the business of the queries: do they have subqueries, would they be savable, do we have special operations on queries?
The same goes for legacy boundaries. What means it interact with the legacy FROM BUSINESS point of view. If its important its business, not technical.
That's what shapes the difference between an iPhone and a Smartphone.

What else should I say?

... link (no comments)   ... comment