ArtikelAugust 2009

Schmelzende Eisberge, Teufelsenten and Epics – Agile 2009, Tag 2

War das gestern tatsächlich erst Tag 2 der Konferenz? Dann will ich mich beeilen meine Eindrücke festzuhalten, bevor der nächste Tag startet.

(weiterlesen…)

Andreas Ebbert-Karroum

 

Masti, Co-Creator, Pair vs. Review, Agile Spiele – Agile 2009, Tag 1

Wow, das Wochenende und auch der erste Tag in Chicago sind vorüber. Schon bevor die eigentliche Konferenz anfing, hatte ich die Gelegenheit viele mir bis dato nur aus Büchern oder Blogs bekannte Personen persönlich kennenzulernen. Am Samstag Abend, kurz nachdem ich im Hotel angekommen bin, hatte ich mich (über Twitter!) mit Scott Duncan (@softqual) und Bernd Schiffer (@berndschiffer) auf einen Drink verabredet. Wir trafen uns in der BIG Bar des Hyatts, von wo aus man eine spektakuläre Aussicht auf das nächtliche Chicago hat, und haben uns langsam für die Konferenz warmdiskutiert :)

Pizza, Chicago Style

Pizza, Chicago Style (pic by George Dinwiddie)

Nachdem ich mir am Sonntag Chicago näher angesehen habe (sehr zu empfehlen ist die Speedboat-Tour mit der Seadog!), und mir dabei sogar einen Sonnenbrand einfing, fand das Dinner schon in beträchtlich größerer Runde statt. Zusammen mit @lisacrispin, @HackerChick, @janetgregoryca, @softqual, @jurgenappelo, @bobfischer und vielen anderen haben wir uns an “Chicago Style Pizza” probiert, interessant aber ein wenig gewöhnungsbedürftig. Neben der Pizza wurden Themen wie Agiles Testen, Australische Musik, Faltfahrräder, Coaching und viele weitere diskutiert. Noch nie hab ich in einer (bislang) fremden Community und Stadt so schnell Anschluß gefunden!
(weiterlesen…)

Andreas Ebbert-Karroum

 

FitNesse vs. Robot Framework – Agile Testing Tools

Die Auswahl der “Kontrahenten”

Aus dem doch recht großen Pool an – kommerziellen und frei verfügbaren –Tools für agiles Testen möchte ich im Folgenden einen genaueren Blick auf FitNesse und das Robot Framework werfen. Beide Tools sind frei verfügbar und wie man an den Projektseiten sehen kann werden beide Projekte kontinuierlich weiterentwickelt. Auch finden sich bei Beiden aktuelle Support-Mailinglisten, was sich bei einem ernsthaften Einsatz sicherlich sehr hilfreich ist. Natürlich ist die Auswahl der Kontrahenten ein Stück weit willkürlich, da es noch eine ganze Reihe weiterer Tools in diesem Umfeld gibt. Zum Beispiel Concordion, welches ebenfalls frei verfügbar ist, oder Liquid als eine kommerzielle Alternative. Da Zeit aber – leider – eine begrenzte Ressource ist, musste ich hier eine Vorauswahl treffen. Ich hoffe aber in einem späteren Artikel noch auf weitere Tools eingehen zu können.

(weiterlesen…)

Thomas Jaspers

 

File Search und Ctrl+H

In Eclipse gibt es viele Suchmöglichkeiten. Der zugehörige Dialog lässt sich über Ctrl+H öffnen und bietet alle Suchmöglichkeiten als eigenen Tab an.

Befindet man sich in einer Java-Klasse, wird bei Ctrl+H der Java Search Tab ausgewählt, bei einem JavaScript-File eben der JavaScript Search Tab, usw.

Viele meiner Kollegen und ich nutzen allerdings regelmäßig nur den File Search Tab. Java-Suchen führt man direkt über die entsprechenden Shortcuts wie z.B. Ctrl+Shift+G oder Ctrl+T aus. Die anderen Tabs stören eigentlich nur und verhindern einen schnellen Zugriff auf den File Search Tab über einen Shortcut.

(weiterlesen…)

Daniel Reuter

 

Eclipse: Resource is out of Sync (no more)

Wer kenn nicht die folgende Meldung von Eclipse, wenn eine Datei ausserhalb von Eclipse geändert wurde und man diese neu öffnet oder bereits geöffnet hat in Eclipse:

Resource is out of sync with the file system: '<Path>'

Press 'F5' or select File > Refresh to refresh the file.

(weiterlesen…)

Thomas Jaspers

 

Code Metriken auswerten mit Sonar

Code Metriken sind ein Bestandteil der Qualitätskontrolle für Software-Projekte. Jeder hat vermutlich auch bereits einmal Tools wie Cobertura, FindBugs oder auch Checkstyle eingesetzt.

Sonar vereint die Funktionen dieser (und weiterer) Tools zur statischen Code-Analyse unter einem Dach und bietet eine komfortable Web-Oberfläche zur Auswertung der gesammelten Statistiken an. (weiterlesen…)

Thomas Jaspers

 

Nächste Seite »