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...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 306 - 335 of 7814   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
306
I have a minor minor domain model implemenetation detail that's been nagging me a bit. It's really more of a naming issue than any thing else. If I understand...
steve_molitor2003
steve_molito...
Offline Send Email
Jan 2, 2004
1:54 am
307
... I dislike "Helpers". They're procedural and the more of them I have, the less easily I see other opportunities to refactor. What if you called them query...
J. B. Rainsberger
nails762
Offline Send Email
Jan 2, 2004
3:28 pm
308
A big part of the point is that conceptual modeling and implementations decisions are not independent of each other and should not be overly separated. But...
Eric Evans
ericevans0
Offline Send Email
Jan 3, 2004
12:28 am
309
... This is a great summary of the benefits of repositories. I agree with J.B. about "helpers". Some of those other naming schemes amount to about the same...
Eric Evans
ericevans0
Offline Send Email
Jan 3, 2004
12:46 am
310
see end ... implementations ... overly ... a little ... juggling ... characteristics that ... pattern says is ... these two, ... domain, and ... issues. ... ...
christiaan_db
Offline Send Email
Jan 4, 2004
2:01 pm
311
... I think the typical ramp will take place... bleeding edge systems may show up late 2004, expensive systems in 2005, affordable high end systems in 2006,...
Logan, Patrick D
patrickdlogan
Offline Send Email
Jan 5, 2004
5:23 pm
312
D3 fans of all platforms may enjoy viewing this session from the MSFT PDC on the MBF, er, Microsoft Business Framework. (Whether you can *view* it on all...
Logan, Patrick D
patrickdlogan
Offline Send Email
Jan 5, 2004
5:58 pm
313
... I can't see the difference from today's hibernating capacility. You will still need to reboot your machine once in a while, unless programmers learn to...
Johan Nilsson
oncebroke80
Offline Send Email
Jan 6, 2004
6:21 pm
314
Squeak Smalltalk still has live objects in its image that were alive in 1980... there's a lot of experience in run-time surgery there. For that reason,...
Keith Ray
attkeithray
Offline Send Email
Jan 6, 2004
6:45 pm
315
... Yes, we will rethink everything. As Keith points out, we'll draw on Smalltalk for inspiration for things like run-time updates. I think we'll also, in...
Logan, Patrick D
patrickdlogan
Offline Send Email
Jan 7, 2004
9:57 pm
316
... "The Behavior of Behavior" comes to mind - a presentation by Dave Smith that includes a section called "Modifying Behavior and Surviving" :) I first saw...
Stafford, Randy
randalparker...
Offline Send Email
Jan 7, 2004
10:06 pm
317
... changed. ... 2009... Just 5 years from now... I'd better get prepared... Hope they have some object browser. I hate those hex editors. But what the heck,...
Johan Nilsson
oncebroke80
Offline Send Email
Jan 8, 2004
8:21 pm
318
... I understand your jesting. This is the kind of thing enjoyed mostly by people who like these kinds of things. 8^) ... Unless you're jesting some more, I'd...
Logan, Patrick D
patrickdlogan
Offline Send Email
Jan 8, 2004
11:30 pm
319
Patrick, ... by ... Sorry for being a little sarcastic. I think the idea of a run-time image is interesting. It is like a snapshot of a small universe of ...
Johan Nilsson
oncebroke80
Offline Send Email
Jan 9, 2004
11:09 pm
320
... Some of the issues I'm reading about with persistence (here for example: <http://crazybob.org/roller/page/crazybob>) go away with images -- when the...
Keith Ray
attkeithray
Offline Send Email
Jan 10, 2004
2:14 am
321
... If you were implementing persistence after you had 250+ classes in hand to persist, it might be beyond what would be practical to implement by hand. ...
Jeffrey Miller
jmeowmeow
Offline Send Email
Jan 11, 2004
12:05 am
322
Jeffrey, Thanks. ... Before realizing that I needed an Object-Persistence Framework for the project, I actually dipped my toes and wrote a couple of repository...
Johan Nilsson
oncebroke80
Offline Send Email
Jan 11, 2004
7:31 pm
323
Domain Question: Do you care if your working with a copy or the original? If no, it's a Value Object (excluding Service, Policy, Factory ane Repository). If...
Dave Ford
dforddford
Offline Send Email
Jan 12, 2004
3:17 am
324
... Yes, that is a useful rule of thumb. That gives you a good clue where it belongs. Beyond that, the esence of the two patterns is the kind of concept you...
Eric Evans
ericevans0
Offline Send Email
Jan 12, 2004
10:32 pm
325
By the way Eric, I am teaching a five day workshop on Object Oriented Design and Patterns. I have found your domain-centric patterns so useful, they are now a...
Dave Ford
dforddford
Offline Send Email
Jan 12, 2004
10:46 pm
326
I'm pleased to hear it. Let me know if I can help. Eric...
Eric Evans
ericevans0
Offline Send Email
Jan 13, 2004
6:23 am
327
... Who says they have to be hand-made? In larger systems, the O-R mapping and querying capabilities should be built on rich frameworks with appropriate use of...
Eric Evans
ericevans0
Offline Send Email
Jan 13, 2004
6:36 am
328
Lets say I have a "User" entity. This entity has only "userId" and "roleId" attributes. The "role" attribute corresponds to a list of roles in a database...
gemini92929
Offline Send Email
Jan 13, 2004
7:55 pm
329
You'd have User and Role classes in Java (or other OOPL). Both would have "id" instance variables. Role would have a "value" instance variable. It sounds...
Stafford, Randy
randalparker...
Offline Send Email
Jan 13, 2004
8:13 pm
330
Randy, Your explanation makes sense. I am still having trouble determining when something is an entity or a value object. Is Role really a Value Object even...
gemini92929
Offline Send Email
Jan 13, 2004
10:28 pm
331
... Does Role /need/ an ID? I am imagining a two-column table (id, name), and wondering why not just use 'name' as the PK for the ROLE table? I have worked on...
J. B. Rainsberger
nails762
Offline Send Email
Jan 13, 2004
11:57 pm
332
I don't have much to add to Randy's explanation. But the entity/value distinction is not just a matter of whether there is an id field in the database. In this...
Eric Evans
ericevans0
Offline Send Email
Jan 14, 2004
12:01 am
333
I think the key question (that distinguishes whether Role is an Entity or a Value Object) is whether you ever expect anything about the role to *change*. For...
Stafford, Randy
randalparker...
Offline Send Email
Jan 14, 2004
12:16 am
334
Yes, I was thinking the same thing....
Eric Evans
ericevans0
Offline Send Email
Jan 14, 2004
12:26 am
335
Thanks, I appreciate the explanation. How is this distinction transferred into your code? Do you use some sort of Naming convention to mark Value Objects from...
gemini92929
Offline Send Email
Jan 14, 2004
12:55 am
Messages 306 - 335 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