tag:blogger.com,1999:blog-8424060401701893376.post4099309548608407319..comments2024-03-28T06:41:55.753+00:00Comments on Crafted Software: The Wolf in Sheep's ClothingSandro Mancusohttp://www.blogger.com/profile/02110812790722611225noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-8424060401701893376.post-26746688827562063022010-06-12T23:43:49.916+01:002010-06-12T23:43:49.916+01:00If any one asks who at some point created designs ...If any one asks who at some point created designs like that, I would be the first to hold my both hands up. <br /><br />As we discussed briefly, it really sounds right and good, making us think that there is no reason to move away from it. <br /><br />The good news is that there are alternatives and the main one is Domain-Driven Design (DDD). The bad news is DDD by itself has limitations and we need to make many concessions in order to implement it. Finding the right balance is where the real challenge is. Not an easy task, to say the least, and there is no simple answer or solution either.Sandro Mancusohttps://www.blogger.com/profile/02110812790722611225noreply@blogger.comtag:blogger.com,1999:blog-8424060401701893376.post-18269913100486701362010-06-12T08:39:16.816+01:002010-06-12T08:39:16.816+01:00Good post, Sandro!
I must admit, I find myself wr...Good post, Sandro!<br /><br />I must admit, I find myself writing a lot of these "services as utility classes". Its a really easy pattern to fall into (personally I blame spring for making it so easy to wire together this stuff and lull you into thinking what you're doing is "proper")<br /><br />Its a great challenge to compose classes at the "right" level of granularity, and often very personal. Looking forward to your future posts!<br /><br />Cheers,<br />David.Anonymousnoreply@blogger.com