Download Softwarequalitat in PHP-Projekten by Sebastian Bergmann, Stefan Priebsch PDF

By Sebastian Bergmann, Stefan Priebsch

Show description

Read or Download Softwarequalitat in PHP-Projekten PDF

Similar programming: programming languages books

PHP MySQL avec Flash 8

Réaliser des websites dynamiques en Flash avec ActionScript, MySQL et Hypertext Preprocessor (versions five ou 4). remark afficher sur net des données en temps réel, tels les résultats d'une élection ou le rating d'un fit de tennis ? Grâce à Flash eight, personal home page et MySQL, qui permettent de concevoir des interfaces net graphiques et conviviales, couplées à des bases de données.

The Web Designers Guide to iOS Apps: Create iPhone, iPod touch, and iPad apps with Web Standards (HTML5, CSS3, and j#097;vascript)

While you're a clothier who is aware HTML, CSS, and javascript, you could simply how one can make local iPhone, iPod contact, and iPad apps—and distribute them around the globe through the App shop. while mixed with an Objective-C framework, net criteria can be utilized to structure and magnificence content material for iOS, utilizing local controls and behaviors for an actual Apple person event.

Additional resources for Softwarequalitat in PHP-Projekten

Sample text

Das zeigt, dass es schon rein betriebswirtschaftlich gesehen nicht sinnvoll ist, Kosten in einem Softwareprojekt dadurch in die Zukunft zu verlagern, dass man notwendige T¨atigkeiten aufschiebt. 1 Erinnern Sie sich noch an das Jahr 2000-Problem? 3 Konstruktive Qualit¨atssicherung Die Capability Maturity Model Integration (CMMI)1 und die Software Process Improvement and Capability Determination (SPICE) [ISO/IEC 15504] sowie [ISO/IEC 12207] fassen den Begriff der Qualit¨atssicherung enger, als er oft verwendet wird, denn das Testen wird nicht eingeschlossen [Foegen 2007].

Es ist durchaus sinnvoll, wenn die Entwickler nicht ihre eigene Arbeit testen. Ein unabh¨angiger Tester hat eine ganz andere Sichtweise auf die zu testende Anwendung, da er die Implementierung nicht kennt. Er kann also nur die Schnittstelle einer Anwendung testen. Dabei bedient er die Anwendung meist ganz anders als ein Entwickler, der beim Test noch ¨ den Code vor Augen hat und daher intuitiv vorwiegend die Funktionalit¨at uber¨ von der er eigentlich weiß, dass die funktioniert. Ein unabh¨angiger Tester pruft, – bew¨ahrt haben sich auch Tests durch Personen, die zum ersten Mal mit der zu testenden Anwendung arbeiten – entwickelt im Idealfall ausreichend destruktive Kreativit¨at, um die Arbeit des Entwicklers auf eine harte Probe zu stellen und die Anwendung beispielsweise mit wirklich unsinnigen Eingaben, abgebrochenen Aktionen oder etwa manipulierten URLs herauszufordern.

Daruber hinaus z¨ahlt es die Anzahl der Namensr¨aume, Klassen, Methoden und Funktionen in einem Projekt und berechnet Werte wie durchschnittliche Komplexit¨at und L¨ange von Klassen und ¨ die Verwendung von phploc. Methoden. com/sebastianbergmann/phploc 14 1 Software-Qualit¨at PHP Copy-Paste-Detector (phpcpd) Der PHP Copy-Paste-Detector (phpcpd)1 durchsucht ein PHP-Projekt nach dupliziertem Code, sogenannten Code Clones. Kapitel 12 zeigt, wie phploc im Rahmen ¨ die automatisierte und regelm¨aßige Suche der kontinuierlichen Integration fur nach dupliziertem Code eingesetzt werden kann.

Download PDF sample

Rated 4.35 of 5 – based on 20 votes