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...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
Messages 306 - 335 of 23085   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
306 steve_molitor2003
steve_molito... Offline Send Email
Jan 2, 2004
1:54 am
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...
307 J. B. Rainsberger
nails762 Offline Send Email
Jan 2, 2004
3:28 pm
... 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...
308 Eric Evans
ericevans0 Offline Send Email
Jan 3, 2004
12:28 am
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...
309 Eric Evans
ericevans0 Offline Send Email
Jan 3, 2004
12:46 am
... 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...
310 christiaan_db Offline Send Email Jan 4, 2004
2:01 pm
see end ... implementations ... overly ... a little ... juggling ... characteristics that ... pattern says is ... these two, ... domain, and ... issues. ... ...
311 Logan, Patrick D
patrickdlogan Offline Send Email
Jan 5, 2004
5:23 pm
... 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,...
312 Logan, Patrick D
patrickdlogan Offline Send Email
Jan 5, 2004
5:58 pm
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...
313 Johan Nilsson
oncebroke80 Offline Send Email
Jan 6, 2004
6:21 pm
... 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...
314 Keith Ray
attkeithray Offline Send Email
Jan 6, 2004
6:45 pm
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,...
315 Logan, Patrick D
patrickdlogan Offline Send Email
Jan 7, 2004
9:57 pm
... 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...
316 Stafford, Randy
randalparker... Offline Send Email
Jan 7, 2004
10:06 pm
... "The Behavior of Behavior" comes to mind - a presentation by Dave Smith that includes a section called "Modifying Behavior and Surviving" :) I first saw...
317 Johan Nilsson
oncebroke80 Offline Send Email
Jan 8, 2004
8:21 pm
... 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,...
318 Logan, Patrick D
patrickdlogan Offline Send Email
Jan 8, 2004
11:30 pm
... 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...
319 Johan Nilsson
oncebroke80 Offline Send Email
Jan 9, 2004
11:09 pm
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 ...
320 Keith Ray
attkeithray Offline Send Email
Jan 10, 2004
2:14 am
... 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...
321 Jeffrey Miller
jmeowmeow Offline Send Email
Jan 11, 2004
12:05 am
... 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. ...
322 Johan Nilsson
oncebroke80 Offline Send Email
Jan 11, 2004
7:31 pm
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...
323 Dave Ford
dforddford Offline Send Email
Jan 12, 2004
3:17 am
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...
324 Eric Evans
ericevans0 Offline Send Email
Jan 12, 2004
10:32 pm
... 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...
325 Dave Ford
dforddford Offline Send Email
Jan 12, 2004
10:46 pm
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...
326 Eric Evans
ericevans0 Offline Send Email
Jan 13, 2004
6:23 am
I'm pleased to hear it. Let me know if I can help. Eric...
327 Eric Evans
ericevans0 Offline Send Email
Jan 13, 2004
6:36 am
... 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...
328 gemini92929 Offline Send Email Jan 13, 2004
7:55 pm
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...
329 Stafford, Randy
randalparker... Offline Send Email
Jan 13, 2004
8:13 pm
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...
330 gemini92929 Offline Send Email Jan 13, 2004
10:28 pm
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...
331 J. B. Rainsberger
nails762 Offline Send Email
Jan 13, 2004
11:57 pm
... 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...
332 Eric Evans
ericevans0 Offline Send Email
Jan 14, 2004
12:01 am
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...
333 Stafford, Randy
randalparker... Offline Send Email
Jan 14, 2004
12:16 am
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...
334 Eric Evans
ericevans0 Offline Send Email
Jan 14, 2004
12:26 am
Yes, I was thinking the same thing....
335 gemini92929 Offline Send Email Jan 14, 2004
12:55 am
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...
Messages 306 - 335 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