
Some parts of this message have been removed.
Learn more about Nabble's
security policy.
Thanks for the talk on Domain Driven Design, Barry! Reminds
me (again) that the key to successful software development is communications.
Tools which aid communications, such as Use Cases, User Stories, and
Domain Driven Design (not to overlook whiteboards, napkins, and outdoor lunches
on sunny days) serve to build understanding through common vocabulary and
models (as in mental abstractions).
One tidbit I would offer to aspiring designers (though
perhaps others will disagree) is that modeling the software system to be built
is NOT your first job. Rather, it is modeling the environment within
which the proposed system will live - which will lead to the level of
understanding necessary to drive the design of the software system.
(After all - how do you model the software that doesn't exist yet? It's the
business environment which drives the software requirements (or, it should be
:) ).)
/James
_______________________________________________
ajug-members mailing list
ajug-members@...
http://www.ajug.org/mailman/listinfo/ajug-members