DTR024 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

1 thought on “DTR024 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.