tag:blogger.com,1999:blog-29194345.post2485263416985726414..comments2023-10-26T07:30:05.047-07:00Comments on Code Intensity: Shoulda and object_daddy Sitting in a Tree, t-e-s-t-i-n-gChrishttp://www.blogger.com/profile/14204551800123292694noreply@blogger.comBlogger32125tag:blogger.com,1999:blog-29194345.post-67685759456888614342008-06-05T14:26:00.000-07:002008-06-05T14:26:00.000-07:00PS I forked factories-and-workers to github:http:/...PS I forked factories-and-workers to github:<BR/><BR/>http://github.com/dfl/factories-and-workers/tree/master<BR/><BR/>Seems like the functionality is very similar to Object Daddy, but I prefer the syntax of Factories.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29194345.post-84718283929851312742008-06-03T19:21:00.000-07:002008-06-03T19:21:00.000-07:00Hey David, do try object_daddy, it's really not co...Hey David, do try object_daddy, it's really not complex, in fact, I think you'll find it makes things a bit more clear. <BR/><BR/>That said, it's funny, but since writing this post, I have actually been doing all my new development with RSpec. I will have to write another post on what convinced me to switch over. But, regardless, to me, there are actually only two testing framework choices: Should (which implies Test::Unit of course) and RSpec. Or, in other words, Shoulda should simply be a standard thing for Test::Unit based testing.Chrishttps://www.blogger.com/profile/14204551800123292694noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-82942280902153689292008-06-03T18:26:00.000-07:002008-06-03T18:26:00.000-07:00Shoulda rocks! +1I'll take Object Daddy for a test...Shoulda rocks! +1<BR/><BR/>I'll take Object Daddy for a test drive some day... seems a bit complex. I really like the factories-and-workers plugin:<BR/>http://code.google.com/p/factories-and-workers/<BR/><BR/>it uses slick metaprogramming to make create_{model} and valid_{model}_attributes methods<BR/><BR/>you can also just build, if you want to make an object without saving it. Seems to be more semantically rail-ish than "generate"Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29194345.post-56412255450180295072008-06-03T18:25:00.000-07:002008-06-03T18:25:00.000-07:00This comment has been removed by the author.otterpupphttps://www.blogger.com/profile/15683263970936674544noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-64328730363066268512008-05-13T13:03:00.000-07:002008-05-13T13:03:00.000-07:00ymendel thanks for the tip. I'm still making use ...ymendel thanks for the tip. I'm still making use of it, and with the enhancements/changes you guys made, I'm now simply using your GitHub version, and have killed my fork of it. Thanks!Chrishttps://www.blogger.com/profile/14204551800123292694noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-88018408126348274432008-05-13T12:46:00.000-07:002008-05-13T12:46:00.000-07:00Chris,I thought you might be interested in new dev...Chris,<BR/><BR/>I thought you might be interested in new developments and a new blog post about Object Daddy: http://b.logi.cx/2008/5/13/daddy-hasn-t-got-a-brand-new-bag<BR/><BR/>Thanks for the OD love, man (or at least the use).Unknownhttps://www.blogger.com/profile/14578777551736290686noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-83275409329167644562008-04-21T01:09:00.000-07:002008-04-21T01:09:00.000-07:00hey nice post,it is interested again,and helpful,s...hey nice post,it is interested again,and helpful,share this information to this site http://filestance.com/Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29194345.post-15427677053777954472008-04-19T04:56:00.000-07:002008-04-19T04:56:00.000-07:00As I primary do development in .NET, this was a ve...As I primary do development in .NET, this was a very interesting read. <A HREF="http://www.opuno-search.com/" REL="nofollow" TITLE="Opuno Search">Opuno</A>Author of How Ihttps://www.blogger.com/profile/06557062911642957145noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-86601349318703363432008-04-18T12:45:00.000-07:002008-04-18T12:45:00.000-07:00Good site...like the contents...and the presentati...Good site...like the contents...and the presentation.<BR/><BR/>http://nullstress.blogspot.comAdministratorhttps://www.blogger.com/profile/12061106169339237670noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-3154737024567986852008-04-18T09:51:00.000-07:002008-04-18T09:51:00.000-07:00Thank you very much Chris.Very helpful posts. :)Thank you very much Chris.<BR/>Very helpful posts. <BR/>:)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29194345.post-69228232411945972532008-04-16T08:15:00.000-07:002008-04-16T08:15:00.000-07:00Nice... Keep on doing like hat. Check my place... ...Nice... Keep on doing like hat. Check my place... Kiss to you all...Izabelahttps://www.blogger.com/profile/00872093079830911797noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-43388303801836840892008-04-16T01:42:00.000-07:002008-04-16T01:42:00.000-07:00Congrats on being a blog of note! :) tinaCongrats on being a blog of note! :) tinatwinkle teacheshttps://www.blogger.com/profile/14214453128546646121noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-60913484150245003102008-04-15T00:14:00.000-07:002008-04-15T00:14:00.000-07:00@Yossef, thanks! As you may have seen, I killed m...@Yossef, thanks! As you may have seen, I killed my git version, then forked yours, made my change, then sent you guys a pull request. I understand if the change is not what you may want, but figured I'd send this to see how it all works, and since you mentioned you wanted to look at it.Chrishttps://www.blogger.com/profile/14204551800123292694noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-90489108324242999082008-04-14T23:42:00.000-07:002008-04-14T23:42:00.000-07:00Chris,Yossef here (another OGC/flogic guy, the 'ym...Chris,<BR/><BR/>Yossef here (another OGC/flogic guy, the 'ymendel' you see on b.logi.cx).<BR/><BR/>After some futzing with SSH keys, the github move has been effected. I'm going to look into your comments (here and b.logi.cx) and see what changes need to be made.<BR/><BR/>http://b.logi.cx/2008/4/15/gitting-on-the-bandwagon<BR/>http://github.com/flogicYossef Mendelssohnhttps://www.blogger.com/profile/16022423670354635743noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-45234304991977854572008-04-14T18:39:00.000-07:002008-04-14T18:39:00.000-07:00Rick, definitely let me know when you go to GitHub...Rick, definitely let me know when you go to GitHub. I will then do a fork from your project there so they can be connected, etc. Did you look at the tiny (yet significant) change I made? I wonder if either a) you guys had it this way originally and then needed to change it for some reason, due to the way the docs are written (because as written the docs don't work/aren't right), or b) if it is just an oversight in the docs, or??? Anyway, it'll be great to have it all on GitHub so we can push/pull as needed. Thanks!Chrishttps://www.blogger.com/profile/14204551800123292694noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-11636994790523571042008-04-14T18:06:00.000-07:002008-04-14T18:06:00.000-07:00Chris,Thanks for the great writeup and the feedbac...Chris,<BR/>Thanks for the great writeup and the feedback on object_daddy. We're moving our projects to github shortly so maybe we can more readily exchange patches. <BR/><BR/>It's good to see someone using the plugin and really kicking the tires. We use it all the time in our work but we don't stress it as much as when other people use it.<BR/><BR/>I'll ping you back when we get set up on github.<BR/><BR/>Thanks!<BR/>RickRick Bradleyhttps://www.blogger.com/profile/06397367752811734264noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-28789762522299153492008-04-14T12:02:00.000-07:002008-04-14T12:02:00.000-07:00I was understanding only about 50% of all that. I ...I was understanding only about 50% of all that. I wonder if people just absorb all that info by immersing themselves in it, or if it come only through study...Justin Jhttps://www.blogger.com/profile/04870975475845079860noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-9382070346482539182008-04-14T09:18:00.000-07:002008-04-14T09:18:00.000-07:00@Deepak The best way to learn more about each of t...@Deepak The best way to learn more about each of these is to visit the links I provided for them. You really don't even have to read the full object_daddy page, just scroll down to the very end where he talks about object_daddy, this part is rather short. Or, download/install the plugin and read the README file, that will get you going. As for Shoulda, their page is a great simple tutorial, so surf over to that link and check it out. You'll be up and running in no time.Chrishttps://www.blogger.com/profile/14204551800123292694noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-82239948222774328162008-04-14T04:46:00.000-07:002008-04-14T04:46:00.000-07:00Great post. Looking forward to learning more on th...Great post. Looking forward to learning more on the subject.rbradshawhttps://www.blogger.com/profile/08910248404927597413noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-38294266576300070622008-04-14T03:24:00.000-07:002008-04-14T03:24:00.000-07:00I would like to learn more about it. can you provi...I would like to learn more about it. can you provide me some guidance. Please....?DLhttps://www.blogger.com/profile/03625520191669635941noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-23596571401079796222008-04-14T00:18:00.000-07:002008-04-14T00:18:00.000-07:00Nice post>Nice post>The Sparkling Thought....https://www.blogger.com/profile/10554772460520645731noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-32402159533598938432008-04-13T23:24:00.000-07:002008-04-13T23:24:00.000-07:00i have learnt something newi have learnt something newArchithttps://www.blogger.com/profile/16725699990323473042noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-73254728421787761452008-04-13T20:04:00.000-07:002008-04-13T20:04:00.000-07:00I saw some stuff I understood but for the most par...I saw some stuff I understood but for the most part, I didn't understand anything. Well, ok.Anonymous1https://www.blogger.com/profile/03694460368182960357noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-27936349653879699532008-04-13T13:23:00.000-07:002008-04-13T13:23:00.000-07:00Nice one - I ve learnt something today !!Nice one - I ve learnt something today !!Niceyhttps://www.blogger.com/profile/09140066070165636283noreply@blogger.comtag:blogger.com,1999:blog-29194345.post-90464282425516530742008-04-13T12:00:00.000-07:002008-04-13T12:00:00.000-07:00Thanks for this info. My daughter will be thrille...Thanks for this info. My daughter will be thrilled when I tell her about your blog. It is just what she needs!Melodieann Whiteleyhttps://www.blogger.com/profile/04066358191161366214noreply@blogger.com