Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Has anyone purchased Design Pattern FrameworkTM?

Are these samples worth investment? Are they practical? What are the pro and cons of the guidelines? Anyone used this in the real-world development?

share|improve this question
5  
I find it kind of hilarious that patterns (or a pattern framework, whatever that is), is being sold off the shelf. I wonder which pattern commmunity has reviewed these in the first place. – Vineet Reynolds Jul 22 '11 at 11:35
@Vineet, well people spent time and effort to put it up together, which cost money. It is based on the GoF and similar classic books. IMO it is like encyclopedia, some people pay for it, others don't – oleksii Jul 22 '11 at 11:55
you are comparing apples to oranges. Encyclopedias are built on research that is peer reviewed, and so are design patterns; that such efforts cost time and money is immaterial. While $79 might not be a lot, absence of peer-reviews would make you a beta-tester for the patterns. – Vineet Reynolds Jul 22 '11 at 12:03
1  
No offence but that websites is a really funny joke. If it's an actual product then :( – Raynos Jul 22 '11 at 12:55
1  
@Raynos - Considering the "buy now" takes you at least to a form that requires you to enter your credit card info, and the forums have quite a few entries and read counts, it appears to be a real product. – Shauna Jul 22 '11 at 14:57
show 1 more comment

2 Answers

I doubt that those 69 implemented GoF patterns are really helpful besides learning about them. Some of them can't even be used without a business-logical context. Not all of them can be written in a generic manner. Moreover, you don't know what to search for in this library when you don't know the pattern for the solution already. And how does it help you then?

Edit: FinnNk is probably right. After taking a closer look at it, I do not think that it's a scaffolding tool or even meant as a framwork, so I updated my post.

share|improve this answer

I think the name might be confusing things a bit. I bought an earlier version of these a few years ago (for .net 2 or 3 I think). Unless things have changed since then I really wouldn't call it a framework or scaffolding tool.

Basically they've pulled together various design patterns from different sources and for each one provided an example implementation in fairly generic code and another in more idiomatic C# code. A bit like the book C# Design Patterns but a lot more comprehensive.

Personally I found them to be useful learning materials at the time (even though I also have the various pattern books) and well worth the money, but as others have pointed out it's not really going to be the sort of stuff that you can copy and paste into your own projects.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.