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.
I see an area of application display that is not covered. What about conditional display? That is not _how_ the user seems them. It is what the user sees and a business rule made the choice.
In the context written, the distinction is made because it separates concerns.
I'm with you, but I would say it clarifies concerns. It makes it clear what sort of business logic is being executed, in this case the business rules guiding display.

I'm asserting that display logic ISA business LOGIC while you seem to be saying that business logic DISPATCHES-TO display logic.


In reply to Re^2: Display logic is driven by business rules IMHO by metaperl
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.