Search the web
Sign In
New User? Sign Up
domaindrivendesign · Domain-Driven Design
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 4201 - 4230 of 7814   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
4201
Yes I will :) I will make sure to read it from cover to cover :) Thanks for all the comments, hopefully next time I come here it will be for helping rather...
sja085
Offline Send Email
Sep 1, 2006
7:27 am
4202
I have been reading about primitive obsession(online),and value objects(eric's DDD).I want to understand how they are important with regard to encapsulation? ...
kumbhkaran_21
Offline Send Email
Sep 1, 2006
9:44 am
4203
Hi, I have another question regarding the domain driven design. I find it a little hard to distinguish between a Façade and Service object. I know that a...
sja085
Offline Send Email
Sep 1, 2006
11:38 am
4204
Hi everyone, Do you know of any good articles/books out there using Aspect-Oriented Programming to facilitate a domain-driven design? At first glance it seems...
Donnchadh Ó Donn...
dodonnabhain
Offline Send Email
Sep 1, 2006
4:44 pm
4205
Jimmy Nilsson's Applying Domain Driven Design and Patterns has some good discussion about AOP in the domain. ... -- If knowledge can create problems, it is not...
gregory young
gumboismadeo...
Offline Send Email
Sep 1, 2006
4:53 pm
4206
"According to the Gang of Four, the intent of the Façade pattern is to provide a unified interface to a set of interfaces in a subsystem. Façade defines a...
K.M. Ensign
ns1gn
Offline Send Email
Sep 1, 2006
4:58 pm
4207
the ratings and reviews for each book might be helpful. Sorry I can't recommend a specific one. ...
K.M. Ensign
ns1gn
Offline Send Email
Sep 1, 2006
5:07 pm
4208
Hey Sim085, The Facade pattern is from Design Patterns, quoting: "Provide a unified interface to a set of interfaces in a subsystem. Facade defines a ...
Jonathan Harley
agilista
Offline Send Email
Sep 1, 2006
5:07 pm
4209
At first blush, I'd say that AOP and DDD are orthogonal. You could use AOP to implement features in a domain, but I guess I can't envision how it would used...
Jonathan Harley
agilista
Offline Send Email
Sep 1, 2006
5:16 pm
4210
What I'm hoping is, that AOP would help to avoid poluting the domain model with non-domain concerns such as hibernate's requirement for a version property to...
Donnchadh Ó Donn...
dodonnabhain
Offline Send Email
Sep 1, 2006
5:54 pm
4211
Here are someinteresting posts an Spring 2.0 if you are using Java http://chris-richardson.blog-city.com/migrating_to_spring_20_m1.htm ...
Dru Sellers
drudustinsel...
Offline Send Email
Sep 1, 2006
6:06 pm
4212
Why wouldn't you simply use resource files? You can use keys in any language to index into the resource file, and use the Strategy pattern to decide which...
Jonathan Harley
agilista
Offline Send Email
Sep 1, 2006
10:35 pm
4213
You're right, in my mind the Dictionary or List approach, one of the two ideas I was examining in my original inquiry, seems a little complicated to...
Jason
beducky
Offline Send Email
Sep 2, 2006
4:30 pm
4214
Thanks to both for the replies :) A system would have three layers in my opinion; Façade, Service, and Repository (Data Access). Then there are the Persisted...
sja085
Offline Send Email
Sep 2, 2006
4:36 pm
4215
This is how I look at it: 1. Facades should be Controllers - and orchestrate calls to Services and Domain objects. Facade should look like a high level...
Karthik N
karthik_nar
Offline Send Email
Sep 2, 2006
5:43 pm
4216
... You can take a look at Spring Modules XT Modeling Framework: https://springmodules.dev.java.net/docs/reference/0.5/html_single/#modeling Cheers, Sergio B. ...
Sergio Bossa
sergio_bossa
Online Now Send Email
Sep 2, 2006
6:16 pm
4217
Hi Sim085, I wouldn't build direct methods on factories like somethingFactory.getThisSortOfSomething(). Rather, somethingFactory.getThing("thingIdentifier") ...
K.M. Ensign
ns1gn
Offline Send Email
Sep 2, 2006
6:51 pm
4218
Thanks Karthik, Your bank transfer example was extremely helpful :) It is a simple thought but really made me understand what I need to put in a Service...
sja085
Offline Send Email
Sep 3, 2006
11:36 am
4219
domain objects should have state AND behavior. but not all behavior of a business domain really fits in to a domain object. that's where Service comes in. ...
Karthik N
karthik_nar
Offline Send Email
Sep 3, 2006
1:25 pm
4220
I second this. I think we need to be careful here. Ideally domain services should be rare; they often indicate a missing domain object. For example...
Molitor, Stephen L
steve_molito...
Offline Send Email
Sep 3, 2006
6:24 pm
4221
For me it raises something interesting I'm trying to get my head around. Take a bank account for example. Let's say we model our BankAccount class so that it...
Bil Simser
sim0099
Offline Send Email
Sep 3, 2006
6:35 pm
4222
True, it's not the responsibility of BankAccount to transfer between two accounts. It's the responsibility of whatever entity owns the two bank accounts....
Molitor, Stephen L
steve_molito...
Offline Send Email
Sep 4, 2006
2:00 am
4223
Doh! Should have proof-read before I hit 'send'. Meant to say: TransferAccount would be a service or command object, as it's name is a verb (or rather a...
Molitor, Stephen L
steve_molito...
Offline Send Email
Sep 4, 2006
2:00 am
4224
Following a very similar example in Kent Beck's TDD book, we could start by introducing the domain concept of a bank. However, I think that there's still the...
howard dierking
howard_dierking
Offline Send Email
Sep 4, 2006
2:27 am
4225
If you're referring to transaction management, as in the technical terminology (as opposed to a bank transaction), then i would suggest you look at AOP and ORM...
Karthik N
karthik_nar
Offline Send Email
Sep 4, 2006
3:38 am
4226
Oh definitely, you don't want transaction management in your domain model. But that's true of any case one might bring up. You want to manage transactions in...
Molitor, Stephen L
steve_molito...
Offline Send Email
Sep 4, 2006
5:22 am
4227
Here's a a concrete example of how I look at it. I hope this comes out formatted OK. A TransferService in the application (or service) layer handles...
Molitor, Stephen L
steve_molito...
Offline Send Email
Sep 4, 2006
5:28 am
4228
my preference: if i really needed to do programmatic transaction demarcation, i would do it in the facade. i would try to keep the Service agnostic of...
Karthik N
karthik_nar
Offline Send Email
Sep 4, 2006
5:36 am
4229
People, I really have to interject. When you (as a private person) get a bank statement, it contains a series of lines with what the bank calls transactions....
Johannes Brodwall
brodwall
Offline Send Email
Sep 4, 2006
6:12 am
4230
... Why couldn't it be the responsibility of the BankAccount? Thanks, William...
William Pietri
william_pietri
Offline Send Email
Sep 4, 2006
6:22 am
Messages 4201 - 4230 of 7814   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2007 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help