|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
What exactly is design pattern?
What exactly is design pattern? MVC is considering a design pattern?
|
|
#2
|
|||
|
|||
|
Quote:
First of all, what does MVC stand for in this context? Then, how is that a question? Can you rephrase that. At the top of the list in a google search for "design patterns": http://en.wikipedia.org/wiki/Design...mputer_science)
__________________
It's not always a matter of what you can do with a language, but whether you should. [JwD] |
|
#3
|
|||
|
|||
|
MVC is one of the design patterns.
|
|
#4
|
||||
|
||||
|
http://www.dofactory.com/Patterns/Patterns.aspx
This is a great site for learning design patterns or finding out which pattern(s) best suits a particular situation. They describe in detail all of the GoF design patterns (pretty much the core of all design patterns) with code samples! Hope it helps
__________________
Scott Perham - MCPD Ekina.net - Application Design That URL too long? Why not URL IT! |
|
#5
|
|||
|
|||
|
A design pattern is a typical solution to a re-occuring problem essentially. A singleton would be an example, when you need a class that can only be instantiated once. The design pattern solution would try to explain a solution to this in a non language specific way.
This is the way i think of them typically. For better knowledge on them O'reilly makes a really nice book or you could check out the de facto gang of four book that most of this stuff was created in. |
|
#6
|
|||
|
|||
|
It may be enlightening to know that MVC is an acronym for "Model View Controller" -- but I assume a Google search could tell you that.
If you're asking what a design pattern is, the actual gang of four book is probably going to be a bit over the head of the OP. Luckily, there are a lot of internet resources that succinctly summarize the important points and provide overviews of common design patterns. As for what they ARE: "Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges." - dofactory.com |
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > Software Design > What exactly is design pattern? |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|