Continuous Quality – Grundlagen guter Software-Entwicklung

In meiner neuen Artikelserie widme ich mich der Qualität von Software – um genau zu sein, der kontinuierlichen Qualitätssteigerung in bestehenden und neuen Softwareprojekten als Grundlage guter Software-Entwicklung – zusammengefasst unter Continuous Quality. Die einzelnen Artikel werden im monatlichen Turnus erscheinen und unter anderem eine allgemeine Einführung zu Qualität, deren Definition, Messbarkeit, sowie die Entstehungsgeschichte… more

Software-Entwicklung mit Open-Source-Werkzeugen

Während einem meiner letzten Open-Source-Projekte war selbst ich von den aktuell verfügbaren Werkzeugen und vor allem von deren Funktionsumfang sowie Stabilität überrascht. Es hat für mich den Anschein, als wäre das Open-Source-Umfeld zwar mittlerweile eine großes Feld zum experimentieren und dabei zugänglich für jedermann und doch durch und durch professionell organisiert. Es gibt dabei unzählige… more

PHP Coding-Standards und -Richtlinien

Mit der zunehmenden Professionalität in PHP-Projekten der letzten Jahre, stieg auch die Anzahl der mir bekannten Coding-Standards und Programmierrichtlinien. Mittlerweile finden sich im World Wide Web unzählige Dokumente aus den unterschiedlichsten Projekten und in unterschiedlichsten Detailstufen. Viele große Open-Source-Projekte, allen voran das PEAR-Projekt, haben einen Beitrag zur Vereinheitlichung der unterschiedlich gewachsenen Standards geleistet. Am bekanntesten… more