Über einen kleinen aber wesentlichen Unterschied zwischen Hibernate und EclipseLink bei der Validierung neuer Entitäten.
Anfang April findet in Hamburg ein eintägiger Workshop zu TDD unter meiner Moderation und im Anschluss ein zweitägiges Seminar advanced TDD mit Johannes Link (u.a. Autor von “Softwaretests mit JUnit”) statt.
Unit-Tests sind in den meisten Java-Projekten schon selbstverständlich. Doch womit testet man eigentlich seine Unit-Tests? Die Code-Coverage alleine ist kein guter Maßstab, besagt diese doch noch nichts über die Wahrscheinlichkeit aus, mit der fehlerhafte Ergebnisse erkannt werden. Sollen doch sogar schon Unit-Tests ganz ohne Asserts geschrieben worden sein! Die Unzulänglichkeit von Unit-Tests kann mit so genannten Mutationstests aufgedeckt werden. Einige …
Nachdem ich einen XHTML Codeblock von einer Seite auf eine andere verschoben hatte, gab es plötzlich die folgende Exception in meiner JSF (MyFaces+Tomahawk+RichFaces) Anwendung:
Oft kommt man in Projekten in die Verlegenheit, Benutzer-definierte mathematische Funktionen zu berechnen, z.B. für einen Funktionsplotter. Solches lässt sich ohne große Umstände mit BeanShell erledigen: