<?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-24244078.post7194848821028037659..comments</id><updated>2008-03-25T00:24:44.762Z</updated><title type='text'>Comments on Bits or pieces?: I'll huff and I'll puff and ... ohh I like how you...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.gardeviance.org/feeds/7194848821028037659/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html'/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-24244078.post-1911476448639361629</id><published>2008-03-25T00:24:00.000Z</published><updated>2008-03-25T00:24:00.000Z</updated><title type='text'>I do understand Aurélien's arguments, I'm not pers...</title><content type='html'>I do understand Aurélien's arguments, I'm not persuaded myself that there is a significant difference for a new term.&lt;BR/&gt;&lt;BR/&gt;As for &lt;I&gt;"believe it should be disassociated from the failings of the other"&lt;/I&gt;, I'm sure there are many who would agree and also many who would argue that SOA+SOAP/WS-* has not been a failure.&lt;BR/&gt;&lt;BR/&gt;Personally, I don't think there is a need to rename an architecture because of perceived implementation failures and neither do I believe it is healthy to deny the failures  or successes of certain implementations. &lt;BR/&gt;&lt;BR/&gt;As I see no evidence to suggest that RESTful web services are the end of the story, I have a tendency to separate architectural principles from the software architecture and protocols used for calling services.&lt;BR/&gt;&lt;BR/&gt;I'm not intending to &lt;I&gt;"knock em down"&lt;/I&gt;, it's just I don't agree that a new term is beneficial or necessary. In an industry which loves to create new terms (&lt;I&gt;I'm guilty of this too&lt;/I&gt;), they often create more confusion rather than clarity.&lt;BR/&gt;&lt;BR/&gt;Regarding the four possible routes:-&lt;BR/&gt;&lt;BR/&gt;The first would be a very specific tactical play.&lt;BR/&gt;&lt;BR/&gt;The second does not have to peter out, in no less extent than apache has petered out. This is the most attractive route for a disruptive play by a start-up in this market.&lt;BR/&gt;&lt;BR/&gt;The third, well most Governments already regulate utility like services. The global aspect certainly makes this more complex, however regulation of a market is prudent not revolutionary. Even Adam Smith argued for market regulation.&lt;BR/&gt;&lt;BR/&gt;The last point - it may well come down to this.&lt;BR/&gt;&lt;BR/&gt;As for &lt;I&gt;"getting ideas like those into the ether are the only way of finding out. It may have consequences for ones credibility though"&lt;/I&gt;, well it would be a sad world where discussion and expression were frowned upon. &lt;BR/&gt;&lt;BR/&gt;Most people worry too much about such stuff.&lt;BR/&gt;&lt;BR/&gt;Good chatting, we will see how it develops.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1911476448639361629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1911476448639361629'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206404640000#c1911476448639361629' title=''/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18262070887040508693'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-3679940623867743893</id><published>2008-03-24T23:19:00.000Z</published><updated>2008-03-24T23:19:00.000Z</updated><title type='text'>Easy to ask the questions when you know there's go...</title><content type='html'>Easy to ask the questions when you know there's going to be an interesting answer. I just line em up you knock em down!&lt;BR/&gt;&lt;BR/&gt;Great to see you put up a post on ROA. The response you got from Aurélien is the kind of stuff I'd been hearing. Again, I'm trying to interpret something I don't fully understand, but the way I boil down the situation is that ROA people think you need to talk about something separate to SOA as SOA includes so many appraoches that they do not believe to be truly loosely coupled. The RESTful approach (if I'm not mistaken) they believe is (or almosts is!). And so they believe it should be disassociated from the failings of the other.&lt;BR/&gt;I'll be very interested to see if that conversation continues on the  ROA post.&lt;BR/&gt;&lt;BR/&gt;Really interested in your 4 potential ways of adressing the lack of a competitive utility grid.&lt;BR/&gt;My gut reaction on each&lt;BR/&gt;1. Possibly won't ever happen, but certainly won't happen until there's some clear revenue model and data centres big enough to funnel and handle charging for transactions (if I'm reading how it would work right)&lt;BR/&gt;2. Is it just a feeling - or does the promise of opensource not just always peter out. When successful it gets re-appropriated, when mildly promising, it gets too complicated to manage.&lt;BR/&gt;3. Too complex for them to manage. - though a Revolution sounds like fun. (a global body perhaps - too political)&lt;BR/&gt;4. Interesting - All it would take is one industry area to be successful and it might just catch on. On the other hand, it would be limited to 'general purpose' industry apps.&lt;BR/&gt;&lt;BR/&gt;doesn't sound promising as you say - but getting ideas like those into the ether are the only way of finding out. It may have consequences for ones credibility though!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/3679940623867743893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/3679940623867743893'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206400740000#c3679940623867743893' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-8254086489461785172</id><published>2008-03-24T17:17:00.000Z</published><updated>2008-03-24T17:17:00.000Z</updated><title type='text'>Hi Anon,Thanks for the excellent questions by the ...</title><content type='html'>Hi Anon,&lt;BR/&gt;&lt;BR/&gt;Thanks for the excellent questions by the way, I've made a post on the ROA vs SOA subject as I feel this blurring of architecture and implementation will just cause more confusion.&lt;BR/&gt;&lt;BR/&gt;OK, on the "how to address the 'I doubt they would willingly do so' comment you made" - this is a very interesting subject. It's a big complex field, so let's just focus on the provision of computing resources as a service &lt;I&gt;(for example storage or computing environments such as EC2)&lt;/I&gt; or &lt;I&gt;"computing clouds"&lt;/I&gt; as they are often called.&lt;BR/&gt;&lt;BR/&gt;At the moment we seem to be heading towards towards a mix of two possible scenarios.&lt;BR/&gt;&lt;BR/&gt;1. We end up with a number of different computing &lt;I&gt;"clouds"&lt;/I&gt; which promise a form of portability that doesn't truly materialise. &lt;BR/&gt;&lt;BR/&gt;2. A major software vendor releases a proprietary computing gird service which allows multiple  vendors to sell computing resources into a &lt;I&gt;"cloud"&lt;/I&gt; which is then used by consumers. This creates the illusion of a market, and the technology itself could use open standards further enhancing this illusion. However, this is a particularly insidious form of lock-in.&lt;BR/&gt;&lt;BR/&gt;Whilst these scenarios are good for those vendors, it is less than ideal for industry and business consumers.&lt;BR/&gt;&lt;BR/&gt;How do you address this? Well there are four basic ways I can see, however I'd be very interested in other views.&lt;BR/&gt;&lt;BR/&gt;1. One of the big players &lt;I&gt;might&lt;/I&gt; for tactical reasons embrace the creation of competitive utility computing markets and release a number of open sourced products into this field. I say &lt;I&gt;might&lt;/I&gt; because it is unlikely. I was hoping that IBM was going to enter this space with its cloud computing effort.&lt;BR/&gt;&lt;BR/&gt;2. A start-up using open source to promote their technology and gain adoption from a number of ISPs. The purpose of using open source here is to enable a number of parties to come together to form a competitive ecosystem and to allow interested customers to first trial the systems internally.&lt;BR/&gt;&lt;BR/&gt;3. Government intervention. Never rule this possibility out.&lt;BR/&gt;&lt;BR/&gt;4. Industry and Business consumers form a consortium to force the creation of competitive utility computing markets. Possible, but unlikely at this moment.&lt;BR/&gt;&lt;BR/&gt;At the moment, I do have some real concerns over where we are heading towards with SaaS but I also understand it's role and necessity. &lt;BR/&gt;&lt;BR/&gt;Portability and second sourcing are critical issues.&lt;BR/&gt;&lt;BR/&gt;I hope this is useful.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/8254086489461785172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/8254086489461785172'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206379020000#c8254086489461785172' title=''/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18262070887040508693'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-1909919868598129450</id><published>2008-03-24T14:06:00.000Z</published><updated>2008-03-24T14:06:00.000Z</updated><title type='text'>Hi Anon,My experience has been from SOA+SOAP to SO...</title><content type='html'>Hi Anon,&lt;BR/&gt;&lt;BR/&gt;My experience has been from SOA+SOAP to SOA+REST environments and we've always called it SOA. &lt;BR/&gt;&lt;BR/&gt;SOA is simply about the decomposition of processes to re-useable software services, as I said it's an architectural style.&lt;BR/&gt;&lt;BR/&gt;My own preference is to separate the architectural style from the implementation detail. I would loathe to  see Object Oriented Design (OOD) suddenly called something else, like component or class or entity orientated design, because of a new implementation of the same architectural principles in a new language. Confusion would be the order of the day.&lt;BR/&gt;&lt;BR/&gt;I'm a fairly simple person, so I believe clarity is best be served by highlighting the difference, hence I find SOA+SOAP vs SOA+REST a far more useful distinction than SOA vs ROA.&lt;BR/&gt;&lt;BR/&gt;There has been a significant move towards SOA+REST and whilst SOA is an architectural principle it can be implemented in many ways.&lt;BR/&gt;&lt;BR/&gt;The evolution of SOA is far from over.&lt;BR/&gt;&lt;BR/&gt;I hope that helps.&lt;BR/&gt;&lt;BR/&gt;P.S. On a personal note, I suspect that much of this ROA vs SOA debate is being driven by people who have a vested interest in repackaging a  term for reasons of market / thought leadership etc. It unfortunately will do nothing but create further confusion within the industry.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1909919868598129450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1909919868598129450'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206367560000#c1909919868598129450' title=''/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18262070887040508693'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-6310066712591168941</id><published>2008-03-24T12:31:00.000Z</published><updated>2008-03-24T12:31:00.000Z</updated><title type='text'>Thanks for the steer to the Hinchcliffe article. T...</title><content type='html'>Thanks for the steer to the Hinchcliffe article. That clears up a lot. Hinchcliffe himself explains the point I was trying to make much better:&lt;BR/&gt;&lt;BR/&gt;&lt;I&gt;One of the biggest arguments against traditional SOA is that there are literally thousands of software platforms and enviroments that presently exist in the world. And if they don’t speak your unique flavor of SOA (SOAP and WS-*), interopability with them won’t (and doesn’t) happen.&lt;BR/&gt;&lt;BR/&gt;With WOA, anyone that can speak HTTP — the fundamental protocol of the Web — and anyone that can process XML, which is to say just about every tool and platform that exists today, can interoperate and work together simply, safely, and easily and build applications on top of one another services. Importantly, mashups are a key outcome of the trend towards WOA and most mashups are based on REST or REST-like services.&lt;/I&gt;&lt;BR/&gt;&lt;BR/&gt;I'm on hollow ground here as I'm informed by 2nd (or 3rd) hand information rather than experience, so perhaps I should just accept this and move on! But it seems to me that if there is a significant shift in thinking on the way SOA should work (in effect a redefinition of SOA), it should be made more clear - Inexperienced people (like myself) will continue to advise WS-* based SOA when I need to be aware of an alternative. It sounds to me like people are redefining SOA so that they don't have to say they were wrong. Perhaps this is best for progress! ;-)&lt;BR/&gt;&lt;BR/&gt;Thanks for the rest of the feedback too. Every day's a school day. I'd love to hear your take on  how to address the "I doubt they would willingly do so" comment you made, although perhaps the world is not ready to hear that!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/6310066712591168941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/6310066712591168941'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206361860000#c6310066712591168941' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-1905163868741859238</id><published>2008-03-23T21:18:00.000Z</published><updated>2008-03-23T21:18:00.000Z</updated><title type='text'>Hi Anon,The important issue with SOA is componenti...</title><content type='html'>Hi Anon,&lt;BR/&gt;&lt;BR/&gt;The important issue with SOA is componentisation. &lt;BR/&gt;&lt;BR/&gt;SOA is merely an &lt;I&gt;architectural style&lt;/I&gt; for packaging processes as service and it is loosely coupled to the mechanism of calling whether SOAP, REST or some other form of RPC.&lt;BR/&gt;&lt;BR/&gt;There is a huge overlap between the worlds of web 2.0 and SOA, Dion Hinchcliffe's ZDNET articles cover this topic and are worth a read.&lt;BR/&gt;&lt;BR/&gt;See http://blogs.zdnet.com/Hinchcliffe/?p=107&lt;BR/&gt;&lt;BR/&gt;The power of mashups is in their re-use of services. The important thing to remember is not the mechanism of RPC but the decomposition of software into components. It is worth noting that there is a wide range of different types of mashups (client or server side, code or data etc) and mashup platforms. Again, the key issue is componentisation.&lt;BR/&gt;&lt;BR/&gt;Though there is a slight architecural distinction between SOA+REST and ROA, it is splitting hairs to a painful degree.  In general, I prefer to use the term SOA.&lt;BR/&gt;&lt;BR/&gt;I'm afraid the only arguments I've ever come across between ROA / SOA have been based upon one group insisting that only ROA can be built with REST and everyone else disagreeing. I'd be really grateful if you could point me to these &lt;I&gt;"thought leaders"&lt;/I&gt; because if I'm missing something more significant, it would be useful to know.&lt;BR/&gt;&lt;BR/&gt;re &lt;I&gt;"yet you say commoditisation is inevitable"&lt;/I&gt;, to be accurate what I say is that there is a constant pressure towards commoditisation. There are a number of reasons why something won't become a commodity, for example physical constraints.&lt;BR/&gt;&lt;BR/&gt;re &lt;I&gt;"but it must first become open-sourced and run by a powerhouse"&lt;/I&gt;, What I advocate is the use of open source to create competitive utility computing markets with portability between service providers. Open source is essential in order for providers not to hand over strategic control of their business to a 3rd party. There is a way for a software powerhouse to create the illusion of a free market using proprietary technology and open standards as the basis of a large computing cloud. This I do not advocate or encourage.&lt;BR/&gt;&lt;BR/&gt;re &lt;I&gt;"why these powerhouses might go down this route"&lt;/I&gt;, I doubt they would willingly do so. The main powerhouse who might significantly gain from such an approach is IBM.&lt;BR/&gt;&lt;BR/&gt;I hope this is useful.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1905163868741859238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/1905163868741859238'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206307080000#c1905163868741859238' title=''/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18262070887040508693'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-8029103651276008525</id><published>2008-03-23T19:39:00.000Z</published><updated>2008-03-23T19:39:00.000Z</updated><title type='text'>'this doesn't mean we have to reinvent everything'...</title><content type='html'>'this doesn't mean we have to reinvent everything'&lt;BR/&gt;&lt;BR/&gt;I've noticed you hold up SOA as a key  part of your sustainable architecture on a number of occasion. But then you go on to talk about Mash-ups as a good example. Highly scaled Mash-ups are generally developed using a Resource oriented rather than Service oriented architecture. I'm no programmer, but I'm hearing real 'thought leader' software architects saying that SOA isn't working and ROA is the future of development for web software. Perhaps this point is a bit particular - but terminology is important.&lt;BR/&gt;&lt;BR/&gt;on a more general theme of commoditisation (and this may be a whole other day's work!)- you deal with lock-in, proprietary...ness! etc. yet you say commoditisation is inevitable, but it must first become open-sourced and run by a powerhouse. I've heard this arguement once or twice before, but have never really heard anyone argue when or why these powerhouses might go down this route. Any opinions?&lt;BR/&gt;&lt;BR/&gt;luvin your work ducks and all.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/8029103651276008525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/8029103651276008525'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1206301140000#c8029103651276008525' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-785998553782710412</id><published>2008-03-19T14:57:00.000Z</published><updated>2008-03-19T14:57:00.000Z</updated><title type='text'>I agree.I use the analogy of BBW to show why compo...</title><content type='html'>I agree.&lt;BR/&gt;&lt;BR/&gt;I use the analogy of BBW to show why componentisation has an effect, and hence why building an innovative service using common components for common activities (such as infrastructure etc) is faster than building the entire service from scratch.&lt;BR/&gt;&lt;BR/&gt;Mashups are a clear example of this, where services are combined into new innovative forms without the need to rebuild those services.&lt;BR/&gt;&lt;BR/&gt;We're used to these concepts at a low level for example no-one thinks about reinventing a silicon chip for a new web site, however many quite happily reinvent infrastructural components again and again.&lt;BR/&gt;&lt;BR/&gt;The key is to distinguish between the different stages of what an activity is, in order to create common services and processes which new innovations can build upon.&lt;BR/&gt;&lt;BR/&gt;Common or commodity like services by their very nature are well defined and can be planned. &lt;BR/&gt;&lt;BR/&gt;Innovations are by necessity deviations from what has gone before, however this doesn't mean we have to re-invent everything.&lt;BR/&gt;&lt;BR/&gt;Context is key. Good comment.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/785998553782710412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/785998553782710412'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1205938620000#c785998553782710412' title=''/><author><name>swardley</name><uri>http://www.blogger.com/profile/04702421918430488600</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18262070887040508693'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-24244078.post-3260295022423846773</id><published>2008-03-19T14:31:00.000Z</published><updated>2008-03-19T14:31:00.000Z</updated><title type='text'>The componentization approach makes sense, but onl...</title><content type='html'>The componentization approach makes sense, but only with the addition of context with which you began the post.  &lt;BR/&gt;&lt;BR/&gt;If the approach is applied to, for example, an innovative, never-before-constructed edifice: the calculation as to how many visits by the BBW is subject to how many times the developer has had to discard and rebuild a component from scratch, or break it down into its self-standing elements and reassembled in a different configuration.&lt;BR/&gt;&lt;BR/&gt;When constructing something with a known, vetted plan, one approaches the optimization you've presented.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/3260295022423846773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24244078/7194848821028037659/comments/default/3260295022423846773'/><link rel='alternate' type='text/html' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html?showComment=1205937060000#c3260295022423846773' title=''/><author><name>RHM</name><uri>http://www.blogger.com/profile/02624044009541917750</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gardeviance.org/2008/03/ill-huff-and-ill-puff-and-ohh-i-like.html' ref='tag:blogger.com,1999:blog-24244078.post-7194848821028037659' source='http://www.blogger.com/feeds/24244078/posts/default/7194848821028037659' type='text/html'/></entry></feed>