[rspec-users] Collection proxies need to be stubbed ?

Brian Yamabe brian at yamabe.net
Sun Jan 21 17:02:01 EST 2007


Sorry for continuing the divergence, but the design thoughts are very  
interesting.

Couldn't DDD and TDA be satisfied by:
Project.find_active_projects_for_user(:current_user)

---Brian Yamabe

On Jan 21, 2007, at 12:53 PM, Jay Levitt wrote:

> Francois Beausoleil wrote:
>
>>
>> Adding #active_projects on User leads to a kind of namespace
>> pollution, no ?  Really, who knows what projects are active ?  The
>> Project class, or the User ?
>
> This seems to be a basic conflict between "Tell, don't ask" and
> domain-driven design.  DDD, as I understand it, says the Project class
> should encapsulate all knowledge about projects; TDA says we shouldn't
> ask for the project proxy.  Yes?
>
> Jay
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users



More information about the rspec-users mailing list