<?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-3895474834344383709.post3094829419546494219..comments</id><updated>2012-02-22T06:38:31.100-08:00</updated><category term='Roo'/><category term='GoogleApps'/><category term='POM'/><category term='GWT'/><category term='SpringRoo'/><category term='MVC'/><category term='ClickHandler'/><category term='Objectify'/><category term='Domain Objects'/><category term='UiBinder'/><category term='Dependency Injection'/><category term='Declarative Layout'/><category term='crm'/><category term='RPC'/><category term='demo'/><category term='GWTP'/><category term='Spring Roo'/><category term='Groovy on Grails'/><category term='Git'/><category term='Chrome'/><category term='Grails'/><category term='eclipse'/><category term='Spring'/><category term='code'/><category term='POJO'/><category term='GIN'/><category term='review'/><category term='Video'/><category term='vaadin'/><category term='News'/><category term='Handler'/><category term='Newbie'/><category term='GoogleIO'/><category term='future'/><category term='backbone.js'/><category term='GUICE'/><category term='Google Apps Marketplace'/><category term='tutorial'/><category term='GAE'/><category term='XML'/><category term='format'/><category term='Piriti'/><category term='Inversion of Control'/><category term='Java'/><category term='Contactpa'/><category term='widgets'/><category term='Groovy'/><category term='sohocrm'/><category term='Demos'/><category term='OpenID'/><category term='AttributeExchange'/><category term='DI'/><category term='TabLayoutPanel'/><category term='Example'/><category term='Maven'/><category term='twitter'/><category term='Marketplace'/><category term='microsoft'/><category term='Authentication'/><category term='Dependencies'/><category term='article'/><category term='framework'/><category term='gwtsushi'/><category term='MVP4G'/><category term='Event'/><category term='Google Apps'/><category term='Tab'/><title type='text'>Comments on GWT Sushi: Subjective thoughts on best practice with GWT appl...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.gwtsushi.info/feeds/3094829419546494219/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3895474834344383709/3094829419546494219/comments/default'/><link rel='alternate' type='text/html' href='http://www.gwtsushi.info/2011/11/subjective-thoughts-on-best-practice.html'/><author><name>Gene</name><uri>http://www.blogger.com/profile/17596228613938166964</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='26' src='http://lh3.google.com/drgenejones/ROS6tikYABI/AAAAAAAAAT8/9N4AAK6KXVc/s288/RichardsBBQ_Gene.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3895474834344383709.post-5740686741489724820</id><published>2012-02-22T06:38:31.100-08:00</published><updated>2012-02-22T06:38:31.100-08:00</updated><title type='text'>Nice post. I&amp;#39;ve been learning GWT and GAE toge...</title><content type='html'>Nice post. I&amp;#39;ve been learning GWT and GAE together in Java for about 9 months now, and am finally at the point where I feel like I&amp;#39;m building a proper demo application - there was so much learning to do, as I wanted to do everything &amp;quot;the right way&amp;quot; as I saw it (MVP, uibinder, DI, Objectify...). Luckily I have time on my side :)&lt;br /&gt;&lt;br /&gt;One thing I struggled with was Dependency Injection. I played with Guice for a bit and I do get it, but I still couldn&amp;#39;t manage to build it into the way I actually work.&lt;br /&gt;&lt;br /&gt;Any suggestions or tutorials or anything that you think might help? I want to do things the TDD way, tests first and using DI.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3895474834344383709/3094829419546494219/comments/default/5740686741489724820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3895474834344383709/3094829419546494219/comments/default/5740686741489724820'/><link rel='alternate' type='text/html' href='http://www.gwtsushi.info/2011/11/subjective-thoughts-on-best-practice.html?showComment=1329921511100#c5740686741489724820' title=''/><author><name>slugmandrew</name><uri>http://www.blogger.com/profile/07624446488496290703</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='32' src='http://1.bp.blogspot.com/-HAZzYVQsP5s/ToMEwQX-kgI/AAAAAAAAAC4/ClXF0kTM81k/s220/me.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gwtsushi.info/2011/11/subjective-thoughts-on-best-practice.html' ref='tag:blogger.com,1999:blog-3895474834344383709.post-3094829419546494219' source='http://www.blogger.com/feeds/3895474834344383709/posts/default/3094829419546494219' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1602190484'/></entry></feed>
