From: Josh Cheek Date: 2010-06-24T04:23:43+09:00 Subject: Re: App with lots of business logic --0016364580104c96d10489b76313 Content-Type: text/plain; charset=ISO-8859-1 Alright, I just ordered Code Complete. That book is very long, though, any recommendations for chapters that were particularly worthwhile, or that you might be particularly applicable for me would be appreciated. I also picked up Patterns of Enterprise Application Architecture, I'll be reading the sections on "The major approaches to organizing business logic" and "handling concurrency for data that spans multiple transactions". I had a lot of difficulty with that last one on one of my early Rails projects, and think I've been scared to try again, which is probably where a lot of my fear for this project comes from. And Analysis Patterns: Reusable Object Models, since the Party, Accountability, and Transaction patterns sound like they have a decent probability of being at the very least, insightful. Also, from an off list suggestion, getting Kent Beck's Test Driven Development: By Example. Started working on a short project for myself to try and get myself disciplined to red/green/refactor and got permission todo dev on the model first, using tdd/bdd, and make demands regarding others' practices to that end. Thanks for all the suggestions. -Josh --0016364580104c96d10489b76313--