Episode 24 – Grails 2.4 und Exception Handling

On Air

In dieser Episode schrammen Tom und Andre nur knapp an einer Themenschwerpunkt-Sendung vorbei. Nachdem über Google Drive und die Erfahrungen beim Coding Contest gesprochen wurde, widmen sie sich Grails 2.4, dem angekündigten Grails 3.0 und dem Programmierthema “Exception Handling”.

Shownotes

One thought on “Episode 24 – Grails 2.4 und Exception Handling

  1. Wieder mal ein super Podcast, eine lustige Anekdote hab ich zum Thema Exception Handling:

    Bei einem unserer ersten CCC’s (ob’s nicht der allererste war) hat der Sieger (!) folgendes Konstrukt entwickelt:

    Es war ein rekursiver Abstieg zu entwickeln, und er wollte sich nicht die Arbeit machen, sauber aus der Rekursion rauszkommen, also hat er schematisch folgendes gemacht:

    public void solve() {
    try {
    calculate(input)
    } catch (SuccessException ex) {
    print “the solution is : ” + ex.message
    }
    }

    public void calculateRecursive(some variables) {
    if (!solutionFound)
    calculateRecursive(some other variable)
    else
    throw new SuccessException(solution)
    }

    Bitte liebe Kinder, auch wenn der junge Herr damit den Contest gewonnen hat: nicht nachmachen!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.