In der aktuellen Ausgabe des Java-Magazins gibt es wieder eine Menge interessanter Artikel, u.a. zu:
Kategorie: Softwareentwicklung
Beiträge aus dem Bereich Softwareentwicklung
Continous Integration, Continous Deployment, SCM und die Frage nach den Branches
Nachdem die Autoren der Serie zu Continous Integration im Javamagazin 3/2012 sich gegen Branches im SCM ausgesprochen haben, hat sich Andre Balke in einem Leserbrief im Javamagazin gegenteilig geäußert.
Jira, Confluence, Fisheye und Crucible – Erste Erfahrungen
Nachdem die Einführung von Fisheye und Crucible zuerst mit Skepsis aufgenommen wurde – „Es wird alles immer formaler!“ – hat es sich – trotz anfänglicher Widerstände – „Wir brauchen das bei uns im Scrum-Team nicht, wir machen unsere Code-Reviews wie immer!“ – inzwischen etabliert. Ein Vorteil gegenüber „klassischen“ Code-Reviews sind die Übersichtlichkeit, Nachvollziehbarkeit und Vollständigkeit.
Jira, Confluence, Fisheye und Crucible
Während ich über Jira und Confluence nicht mehr viel sagen möchte – ich mag sie einfach – hatte ich bisher noch keine Berührungspunkte mit den weiteren Produkten Fischeye und Crucible von Atlassian . Da diese in meinem aktuellen Projekt gerade eingeführt werden, habe ich mich damit kurz auseinandergesetzt und werde hier von meinen Gedanken vor […]
PHPUnit von 3.4.12 auf 3.5.15 updaten
Die Liste ist sicher nicht vollständig, aber bei mir halfen folgende Befehle: pear install -f -a phpunit/DbUnit-1.0.3 pear install -f -a phpunit/phpunit_selenium-1.0.3 pear install -f -a phpunit/PhpUnit-3.5.15 pear install -a -f phpunit/PHP_CodeCoverage-1.0.5 pear install -a -f phpunit/PHPUnit_MockObject-1.0.9 pear install -a -f phpunit/File_Iterator-1.2.6 pear install -a -f phpunit/PHPUnit_TokenStream-1.0.1
Warum nicht Subversion und Git?
Auf der Suche nach Informationen zu Git bin ich über den Blogbeitrag http://stefanimhoff.de/notiz/einstieg-in-git-als-versionskontrollsystem/ gestolpert, der unter anderem auf einen weiteren Blogbeitrag verweist: http://www.viget.com/extend/effectively-using-git-with-subversion/ .
BDD für PHP mit Behat und Mink
Da ich – vor allem bei größeren Projekten – die Idee von BDD mit Cucumber als interessant fand, freute es mich um so mehr zu lesen, dass es mit Behat und Mink Tools in PHP für PHP gibt.
Einen eigenen PEAR-Channel bei Github anlegen
Stuart Herbert beschreibt in seinem Blog sehr ausführlich, wie man sich einen eigenen PEAR-Channel bei Github anlegt und welche Tools einem dabei helfen. Artikel
PHP und Exceptions
In einer Xing-Gruppe kam die Frage auf, ob man Exceptions unter PHP nutzen sollte und das man häufig gar kein Exceptionhandling fände und auch keine try-catch-Blöcke im Code wären…
PHP debuggen mit xdebug, Netbeans 7 und Ubuntu 10.4
Nachdem ich mit Netbeans 7 installiert habe, war ich zuerst einmal zufrieden. Es läuft stabil und die Eigenheiten gegenüber Eclipse halten sich (für meinen Geschmack) in Grenzen. Was ich an Netbeans nicht ganz so intuitiv finde, ist die SVN-Integration – dagegen finde ich die PHPUnit-Integration mit Anzeige der Codecoverage Klasse! Auch die Inbetriebnahme des Debuggers […]