Yes, display logic is a common term in software engineering. I have no idea why you missed it.

Are you familiar with the arguments for separating presentation and content? Broadly speaking the logic behind the presentation is called display logic, and the special rules about content (eg that a payment for the full amount of an invoice closes that invoice) are called business rules. This despite the fact that the company actually decides both sets of rules, and that it can be hard to clearly draw the line between the two.

The reason for drawing this distinction is exactly so that presentation and content stay separate. Which separation is good software engineering for a number of reasons, several of which become particularly obvious when multiple ways of presenting the same data exist. (eg A web application and a desktop application.) Or alternately if the same basic presentation is used to present many different kinds of content. (I have a reporting application that definitely fits the latter description.)


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