Since you were quoting me, I will bite.

In the context it was written, business logic is the rules that govern how the data items are processed, display logic is how the user sees them. In the broad sense, yes, display logic is a part of business logic. But so is where you park and what entrance the employees are allowed to use.

In the context written, the distinction is made because it separates concerns. If Joe needs to fiddle a frobnotz and have the results displayed as a table, but Jane needs to fiddle the same frobnotz and have it displayed as a graph, why should the anything but the display side of things care. The frobnotz needs to be fiddled the same way. I would have my CGI connecting script (mod_perl handler, etc) fiddle the frobnotz and hand the results off to the right display module.

I better get back to work now, before my $workplace blocks access due to use of euphemisms.

--MidLifeXis


In reply to Re: Display logic is driven by business rules IMHO by MidLifeXis
in thread Display logic is driven by business rules IMHO by metaperl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.