views:

246

answers:

3

I'm interested in learning about the alternative patterns to Model-View-Controller, specifically the Model-View-Adapter and Application-View-Controller patterns.

Google results tend to be either a high-level overview or Java-based.

Can anyone either provide, or point me to, an example of these patterns in either PHP, Python or JavaScript?

A: 

This could be "python" enough: http://en.wikipedia.org/wiki/Application_View_Controller You should look at that framework, although patterns aren't frameworks and understanding frameworks won't necessary make you understand the pattern.

Gabriel Ščerbák
The GoF authors suggest we understand patterns in the perspective we implement them, including languages, including frameworks.
Radek
@Radek Patterns can be described as solutions for problems in a certain context. What I say is that you get different solutions for the same problem in different contexts, what you say is that you need to know the context to apply the solution I guess.I saw people many times think the solutions only are the patterns and therefore I want to stress their wider scope.
Gabriel Ščerbák
A: 

As I understand from AVC description on its site, AVC is not a design pattern, it's a framework for python (and for jython as well).

That's why I think that your question is incorrect.

Roman