[codecraft] Anti-IF Campaign
mich.barsinai at icloud.com
Fri Jul 31 15:51:50 EDT 2015
Nice find! I forgot about this campaign, even though I linked to its original page once . It's interesting to note that you can always replace control flow with inheritance, as long as you allow conditional expressions (e.g. Java's treaty operator). This is how SmallTalk's Boolean class worked.
 https://today.java.net/pub/a/today/2008/08/21/complex-table-cell-rendering.html <https://today.java.net/pub/a/today/2008/08/21/complex-table-cell-rendering.html>
> On Jul 29, 2015, at 06:15, Philip Durbin <philipdurbin at gmail.com> wrote:
> http://antiifcampaign.com <http://antiifcampaign.com/>
> "The goal of the Anti-IF Campaign is to raise awareness of the effective use of software design principles and practices, by first of all removing bad, dangerous IFs."
> codecraft mailing list
> codecraft at or8.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the codecraft