Let's take a display-free program to calculate Fibonacci numbers. In the MVC paradigm, this would be the model.
Now as long as you only want to push in an input, and get out an output, then the view is fairly simple... you just come up with a way to display the output and maybe the input and you're done.
But supposed you wanted to write something which showed the state of the computation at each step.
Then the model and the view are more intertwined and the model can no longer act as if it "just does it's job" regardless of what view gets tacked onto it later.
So, can anyone contribute some more examples supporting or defeating my idea that sometimes it is not possible to work in a decoupled fashion?
A related node of mine in which I posed a similar quandry is here.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.