<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2813261110497121234.post6305634278947771311..comments</id><updated>2008-01-26T12:33:00.116-08:00</updated><category term='ruby'/><category term='anaemic domain objects'/><category term='stubba'/><category term='asynchronous'/><category term='recording helper'/><category term='make constructor protected'/><category term='DRY'/><category term='ActiveMessaging'/><category term='ActiveMQ'/><category term='standard_params'/><category term='thoughtworks'/><category term='textmate'/><category term='readability of tests'/><category term='hiring'/><category term='ruby developer'/><category term='reliable'/><category term='moist tests'/><category term='module'/><category term='focused unit test'/><category term='service objects'/><category term='rails'/><category term='stub_object'/><category term='with_constants'/><category term='jruby'/><category term='readability'/><category term='testing'/><category term='jms'/><category term='asynchronous messaging'/><category term='ActiveMessaging ActiveMQ asynchronous messaging jms jruby rails'/><title type='text'>Comments on Beech Bonanza: The evolution of a Domain in rails: Part 1</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.shaneharvie.com/feeds/6305634278947771311/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default'/><link rel='alternate' type='text/html' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html'/><author><name>Shane Harvie</name><uri>http://www.blogger.com/profile/01016971334424471677</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/182/394043885_0f2634cf9b.jpg?v=0'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2813261110497121234.post-1348785398907980452</id><published>2008-01-26T12:33:00.000-08:00</published><updated>2008-01-26T12:33:00.000-08:00</updated><title type='text'>I don't know that these issues are being abandoned...</title><content type='html'>I don't know that these issues are being abandoned by the standard outlets; I think, rather, that they're hidden inside non-obvious sessions. For instance, the whole Presenter thing last year could be seen as part of this discussion - and I think that the increased focus on REST (and therefore resources, which may or may not be linked to AR models) may help drive awareness, too. It's definitely good to bring up the issue, though - any chance you might be proposing talks on this to local Ruby groups and/or conferences?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/1348785398907980452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/1348785398907980452'/><link rel='alternate' type='text/html' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html?showComment=1201379580000#c1348785398907980452' title=''/><author><name>Ben</name><uri>http://www.blogger.com/profile/09428840911994271313</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html' ref='tag:blogger.com,1999:blog-2813261110497121234.post-6305634278947771311' source='http://www.blogger.com/feeds/2813261110497121234/posts/default/6305634278947771311' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-330195184'/></entry><entry><id>tag:blogger.com,1999:blog-2813261110497121234.post-4575284913299534289</id><published>2008-01-25T19:14:00.000-08:00</published><updated>2008-01-25T19:14:00.000-08:00</updated><title type='text'>Yeah, it's interesting. I think that because rails...</title><content type='html'>Yeah, it's interesting. I think that because rails gives you such a great head start with laying out your code in the MVC architecture, there's a tendency to try to wedge all objects into the two types of in-built classes - controllers, model objects (those that inherit from ActiveRecord::Base), and view templates. There seems to be an opinion that to move away from the typical rails app by adding layers, or even plain old ruby objects, is crazy. No one seems to discuss these kinds of problems on blogs or at conferences, so either people don't deem it necessary, or they deem it so trivial that it's not worth talking about.  I for one don't find it trivial though...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/4575284913299534289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/4575284913299534289'/><link rel='alternate' type='text/html' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html?showComment=1201317240000#c4575284913299534289' title=''/><author><name>Shane Harvie</name><uri>http://www.blogger.com/profile/01016971334424471677</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/182/394043885_0f2634cf9b.jpg?v=0'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html' ref='tag:blogger.com,1999:blog-2813261110497121234.post-6305634278947771311' source='http://www.blogger.com/feeds/2813261110497121234/posts/default/6305634278947771311' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-912667705'/></entry><entry><id>tag:blogger.com,1999:blog-2813261110497121234.post-2682417791662467990</id><published>2008-01-25T13:38:00.000-08:00</published><updated>2008-01-25T13:38:00.000-08:00</updated><title type='text'>Interesting post. I am a huge fan of Domain Driven...</title><content type='html'>Interesting post. I am a huge fan of Domain Driven Design. Is it common for developers of large Rails apps to be unaware of how to model non-trivial domains? I have a perception, maybe an incorrect one, that this particular skill is largely  missing from the Rails community.( not entirely of course )</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/2682417791662467990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2813261110497121234/6305634278947771311/comments/default/2682417791662467990'/><link rel='alternate' type='text/html' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html?showComment=1201297080000#c2682417791662467990' title=''/><author><name>SlyGuy</name><uri>http://www.blogger.com/profile/02461060107416763003</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.shaneharvie.com/2008/01/evolution-of-domain-in-rails-part-1.html' ref='tag:blogger.com,1999:blog-2813261110497121234.post-6305634278947771311' source='http://www.blogger.com/feeds/2813261110497121234/posts/default/6305634278947771311' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1072027533'/></entry></feed>
