Tuesday, December 1, 2009

Biological Comparion of MVC

I have been thinking since long time that what could be the best source of doing good software architecture.
In this process a thought came to my mind that why not ask to nature who has done so any great creation and hence there must
some good architectural examples which i can get from it to develop my skill.But what is the best and very near to me example to start
with ????? hhhmmm .... what can be better then human body architecture??

In this time i was learning some web application development using ASP.net MVC.So I started comparing MVC with human body and hence i came up with
this title "Biological Comparison of MVC" , sounds interesting to me.

Following are my views.

1. Model : Any sort of idea,thought,past/current knowledge
2. View     : Any expression
3. Controller : Central Controller,Brain

When any request comes from outside world it will be first translated by Brain.
Brain uses any past/current knowledge and decided who can handle/respond to this request and sends it to that part.
Say i touched to any hot thing (which is a request) so brain will interpret and sees that what all body part have to
react on this and will sends signal to them.
Now body parts will take appropriate actions and that will get converted to expression.

Isn't it MVC?????????

I am still trying to find out still more good examples from this best creation.
s

No comments:

Post a Comment