I tend to agree with you. Anyway, as the first reply suggested if adds some kind of value to the intended audience and does not create any confusion I think we...
(responding to John) ... There is some case for saying that existing design can be part of the requirements. It's not very forward- looking, but I strongly...
Ok, Now I understand. Because these explanations that you provided me, I think that the text below describes very well what is AgileDraw: "Agile Draw is a set...
Manoel Pimentel
manoelp@...
Apr 1, 2008 5:37 pm
7285
... If you are looking models to become primary artifacts in your development process, you might be interested to read Kelly, S., Tolvanen, J.-P.,...
Patrick Kua created a "agile reading list" sometime ago. http://www.thekua.com/atwork/2008/02/20/the-extended-agile-reading-list/ Cheers, Francisco ...
... Hi Deji, Assuming this is for a bid, then the first thing I'd suggest is that you get some security expertise on your team. While it's not rocket science,...
Hi! so mean a coworker were discussing objects. I favour 'light' objects basically typed data containers with basic functionality (IsValid()etc). then have a...
(responding to Mister Mr) ... I favour, as an ideal, exposing as little as possible of how an object works to anything that uses that object. I ask myself; "If...
(responding to Mister Mr) ... Another comment; I'm not in favour of objects that can change their 'identity' once exposed to a client. In "his way" you create...
... I agree with you Paul, but it must be said that... This notion of having a strong identification scheme for objects is *not* a concept that's typical of...
(responding to Clifford) ... Agreed. 'Real World', physical objects tend to have an identity so strongly tied to the molecules of which they comprise that they...
... Actually, even that isn't really true. The atoms in the human body are replaced, in the average across the whole organism, every six months. Some parts...
... agilem> whole organism, every six months. Some parts have ... That is very interesting and brings me to a few other examples. Is a park bench still a park...
(responding to Clifford) ... Agreed; there are many exceptions and variations which is why I use the expression "tend to". ... Hmm... perhaps the notion of an...
(responding to David) ... Off the top of my head and without studying the books on Philosophy, I suspect that all objects that we can identify as such have a...
light objects are useful as transfer objects (that is, server to UI). however, in a full OO implementation: * lightweight objects are suspect as being simple...
Hello, Mister. On Wednesday, April 2, 2008, at 6:44:53 PM, you ... I was taught that objects named XxxManager were a sign of poor object design. Often they...
Here's an ancient blog post I wrote on the issue. Warning: I don't always agree with younger versions of myself. But in this case, I do agree with one thing:...
... This is often because of the incredibly narrow focus of the data community. When you only consider data issues this strategy MIGHT make sense. Sometimes ...
Hi all .. Thanx to all that answered.. I don't agree with coupling the database code within the object. Aside from database specifics (which can be factored...
(responding to John A. De Goes) ... (well snipped...) I'm happy about use of managers or the like where appropriate, but not about exposing them to client...
(responding to Mister Mr) ... Hmm... you mention the Strategy pattern but don't seen to see how this can be used to remove the second lot of responsibilities...
... I've used Strategy to plug in various alternative storage and retrieval objects. It certainly doesn't solve everything. I would certainly allow them to...
... neither? both? depends on the full context of the real app. you have heard many of us be against the manager class concept... so it seems to me to lean...
Hi! Once again! Thanx to everyone that answered!. I'm certainly missing something... so whats the short answer (maybe a web link to elaborate) as to why the...
I think it's never a great idea to embed persistence in domain objects. Sometimes I have done this, merely as a convenience when the application was small and...
... I agree, on the grounds of proper separation of concerns. Domain objects should only be concerned with the problem/requirements space, whereas persistence...
(responding to John ... Agreed. I advocate encapsulating persistence, but not embedding it. The Strategy pattern allows me to do this. I hope you understand...
don't fall off your chairs... re: " I have in the past had long debates over whether or not the domain object should know about persistence at all." but i have...