Une fois que le code PHP a été produit, il faut le passer aux tests avant la publication. C'est une bonne pratique sur toutes les plates-formes de programmation. Mais quels...
Après que le code PHP a été produit, il faut le passer aux tests avant la publication. C'est une bonne pratique sur toutes les plates-formes de programmation. En fait, moi-même je prône une...
OpenC64 est un nouvel émulateur Commodore 64. Il est codé sur la base du C++ de telle sorte qu'il soit portable sur de multiples plates-formes. Une première implémentation pour la plates-formes .Net Framework 2.0 a été créée et d'autres devraient venir par la suite.
De nombreux cliniciens utilisent dans leur pratique quotidienne les plates-formes de force comme outils d'aide au diagnostic des déficits posturaux, mais surtout comme instruments de suivi d'une rééducation. Ce suivi peut être...
"NCover provides statistics about your code, telling you how many times each line of code was executed during a particular run of the application. The most common use of code coverage analysis is to provide a measurement of how thoroughly your unit tests exercise your code. After running your unit tests under NCover, you can easily pinpoint sections of code that are poorly covered and write unit tests for those portions. Code coverage measurement is a vital part of a healthy build environment". En sortie de CruiseControl ou MsBuild, NCover constitue un excellent indicateur de qualité.
"NCover provides statistics about your code, telling you how many times each line of code was executed during a particular run of the application. The most common use of code coverage analysis is to provide a measurement of how thoroughly your unit tests exercise your code. After running your unit tests under NCover, you can easily pinpoint sections of code that are poorly covered and write unit tests for those portions. Code coverage measurement is a vital part of a healthy build environment". En sortie de CruiseControl ou MsBuild, NCover constitue un excellent indicateur de qualité.
"Alors que les nouvelles fonctionnalités introduites en PHP sont vitales, le développement d'applications de grande taille impose des outils et des techniques supplémentaires.
PHPUnit fait partie de ces outils. Il supporte le développement d'applications PHP orientée objet, avec des concepts issus de la programmation agile, de l'extrême programming, des développements par les tests, et des développements par contrat : il fournit une bibliothèque élégante pour produire des tests unitaires robustes."
La Release Candidate 5 de PHP 5.2 est sortie jeudi, comme promis par Ilia. Le code source est disponible sur le site de l'équipe d'assurance qualité pour téléchargement et tests,...
La programmation orientée aspect est une méthode de programmation très récente. Elle permet de rendre de l'élasticité au code orienté objet en appliquant des aspects (tests, métiers, stockage, sécurité) au code. La programmation orientée aspect a été très apréciée sur Java, et c'est maintenant PHP qui dispose de 2 moteurs pour cela : AOPHP et PHPAspect.
PHPaspect a fait l'objet de 2 articles dans Direction|PHP, par son auteur : William Candillon.
PHP 5.2.0 RC3 est maintenant disponible auprès de l'équipe d'assurance qualité de PHP pour les derniers tests avant publication. Les corrections sont maintenant peu nombreuses, ce qui indique l'imminence de...