Skip to search.
domaindrivendesign · Domain-Driven Design

Group Information

  • Members: 2907
  • Category: Software
  • Founded: Sep 27, 2002
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

  Messages Help
Advanced
Messages 20465 - 20494 of 23085   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
20465 Matthias Kampen
mkmailinglistaccount@... Send Email
Dec 1, 2010
8:34 am
Hi all, I just saw the great talk Greg Young held at Oredev ("19 1/2 Things to Make You a Better Object Oriented Programmer", ...
20466 Tarek Nabil
tnabil76 Offline Send Email
Dec 1, 2010
9:07 am
I think it depends on your requirements. If you do not have any business rules related to that role, then you probably won't need to make it part of your...
20467 Nuno Lopes
nbplopes Offline Send Email
Dec 1, 2010
8:27 pm
You can use a factory method in those cases. C# supports static methods on classes. Speaker.Create(....). Understand that Exceptions should be used when the...
20468 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 1, 2010
11:43 pm
Eric promotes placing the best modelers in the Core Domain. No reason to hold them back because most can't keep up. Ward Cunningham is probably not the best...
20469 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
11:17 am
It was a great talk, but some of it is not really clear to me, probably because there weren't any examples, but I'm really hoping to be a better...
20470 Matthias Kampen
mkmailinglistaccount@... Send Email
Dec 2, 2010
11:40 am
... Could you name the problems you had?...
20471 irwan
ryzamm Offline Send Email
Dec 2, 2010
11:58 am
I think you need to understand the power of role. Maybe no need for you to model librarian but you can model a role that can be act as receivable that...
20472 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
3:04 pm
Hi! Here are some of my questions from the talk. 1. Finding the right set of abstractions or roles 2. When are getters/setters ok? 3. How do I know if I...
20473 Greg Young
gumboismadeo... Offline Send Email
Dec 2, 2010
3:08 pm
#1 thats is very difficult to answer in anything shorter than a few hundred pages. #2 as a rule avoid when writing OO code but perfectly fine in procedural ...
20474 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
3:51 pm
Hi sir! for #1, any books that you can recommend? #2, so what if you want to be able to update properties of an object/entity? #3, I'm not sure I clearly...
20475 Matthias Kampen
mkmailinglistaccount@... Send Email
Dec 2, 2010
4:05 pm
... If you have the model of a car and want it to turn right you don't want to update properties like: car.getIndicator().setFlashing(true); ...
20476 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 2, 2010
4:53 pm
#1 - Read Wirfs-Brock (two options, first book is good basic o-o) #2 - Use self delegation (self encapsulation); command behaviors set properties internally...
20477 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
10:26 pm
Hi! Two options for Wirfs-Brock? ________________________________ From: vvernon_shiftmethod <vvernon@...> To: domaindrivendesign@yahoogroups.com ...
20478 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
10:28 pm
What if you have something like an application in which you maintain patients, and you want to change the name of a patient? Would this be ok? ...
20479 Joey Samonte
dyowee23 Offline Send Email
Dec 2, 2010
10:35 pm
Also, in the last part of the talk, it was mentioned that not all the time you need to use OO. How does one know this? Thanks. ________________________________...
20480 Nuno Lopes
nbplopes Offline Send Email
Dec 3, 2010
12:31 am
Hi Mathias, You need to look at the domain facts and the decisions that your software is suppose to capture and act on within a context. For instance, suppose...
20481 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 3, 2010
12:41 am
Rebecca Wirfs-Brock, author of two books on Object-Oriented... Older, basic: ...
20482 Greg Young
gumboismadeo... Offline Send Email
Dec 3, 2010
1:03 am
I mentioned in the talk but bertrand. Meyer. Oosc is a good one On 2010-12-02 7:41 PM, "vvernon_shiftmethod" <vvernon@...> wrote: Rebecca...
20483 Joey Samonte
dyowee23 Offline Send Email
Dec 3, 2010
1:19 am
Thank you very much. I have one last question with regards to the talk. It was mentioned that each method/behavior should make use of all the data/field in...
20484 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 3, 2010
1:20 am
Sorry, I haven't watched it. Maybe I will get some time in a few days....
20485 Rickard Öberg
rickardoberg Offline Send Email
Dec 3, 2010
2:15 am
... More like, if it does it's fully cohesive, if it doesn't, then it's not fully cohesive. It's a measurement, and how you interpret that is up to you. For...
20486 Ashley at Metamaxim
keplervic Offline Send Email
Dec 3, 2010
8:27 am
... How nice to hear from someone else who uses mixins! I also use a mixin based approach and I think it fits DDD well. I also find that it leads easily and...
20487 Joey Samonte
dyowee23 Offline Send Email
Dec 3, 2010
8:31 am
Does .NET support mixins? ________________________________ From: Ashley at Metamaxim <ashley.mcneile@...> To: domaindrivendesign@yahoogroups.com ...
20488 Joey Samonte
dyowee23 Offline Send Email
Dec 3, 2010
8:32 am
From the talk, Greg said that when you boundaries, it is ok to write procedural code. I'm not sure what does that mean. ________________________________ From:...
20489 Rickard Öberg
rickardoberg Offline Send Email
Dec 3, 2010
9:30 am
... I think he meant when you are writing the layers that access the domain model, such as an application layer or REST/web layer (depending on how you slice...
20490 Greg Young
gumboismadeo... Offline Send Email
Dec 3, 2010
1:57 pm
There are multiple measurements here. There is the cohesion of the mixins and there is the cohesion of the final object. I have very often seen the overuse of...
20491 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 3, 2010
2:05 pm
I have an observation on aggregate root and cohesion. Take an aggregate root that holds three attributes/associations that do not collaborate. Say there is one...
20492 Greg Young
gumboismadeo... Offline Send Email
Dec 3, 2010
2:10 pm
I don't think would ever suggest only building fully cohesive objects. The trade off is not between DDD and SRP its between SRP (or can be represented as Ca...
20493 Greg Young
gumboismadeo... Offline Send Email
Dec 3, 2010
2:10 pm
As a side note most developers error the other way and take SRP too far forgetting about cohesion and end up with an anemic domain model. ... -- Les erreurs de...
20494 vvernon_shiftmethod
vvernon_shif... Offline Send Email
Dec 3, 2010
2:21 pm
Yes, I totally agree. This is the point I was trying to make a month or two ago (discussion on testing). IMO the only way to go highly cohesive is to produce...
Messages 20465 - 20494 of 23085   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

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