Well, but you don't have to output all projects on one page. And I consider providing an URL not a "business rule".
Business rules don't have much to do with presentation. A business rule says, that (for example), the sum of all debits over all accounts must equal the sum of all credits over all accounts, or that a payment has to be received within (say) 20 days after the invoice has been sent, and that no payments are to be executed on a Sunday, and how to shift/adjust such payments then.
Not all "business requirements" are "business rules".
And in writing, there is no need to use the (non-)word "quote unquote". There are special characters, like '"' and "'", which are commonly used there to convey the identical meaning.
In reply to Re: tt splits your business logic between Perl and its 'presentation language'
by Corion
in thread Display logic is driven by business rules IMHO
by metaperl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |