Authors : Alterway
Industrialisation
Dans la mouvance "Industrialisation", Johannes Schmitt est venu nous présenter sa solution d'intégration continue scrutinizer. Cette solution permet d'automatiser les revues de code et produire un ensemble d'indicateurs pour contrôler la qualité de son code. Elle :
- contrôle la duplication de code ;
- applique les standards de codage ;
- traque les bugs dans votre application ;
- détecte des failles de sécurités ;
- supporte PHP, ruby et python ;
- etc.
Pour rester dans le contrôle de la qualité, William Durand nous a parlé des tests logiciels. Se félicitant de l'importance qu'ont pris les tests dans le développement logiciel depuis 5 ans, il nous a retracé un bref historique des tests sous PHP :
- partant des tests unitaires (PHPUnit) écrits et lancés manuellement sur nos machines ;
- passant par les Plateforme D'intégration Continue où les tests sont déclenchés automatiquement ;
- vers la génération automatique des tests eux-même (Automated model generation). Si la technologie semble prometteuse, celle-ci n'est pas encore mature pour l'industrie.
Technologies PHP
De nos jours, que serait PHP sans Composer ? Dans une conférence pleine d'humour, le lead dev de Composer Jordi Boggiano est venu nous parler des bonnes pratiques de composer. Leçon la plus importante : l'utilisation de l'opérateur ~ (tilde) est la voie royale pour bien gérer ses dépendances (en espérant que les librairies respectent bien le versionnage sémantique.
Enfin, plusieurs technologies web ont été évoquées. José Lorenzo Rodríguez a présenté les nouveautés de son framework CakePHP 3.0 (actuellement en beta). Vous pouvez retrouver les exemples sur son github : cakephp3-bookmarkr et cakephp3-examples. Bastien Jaillot nous a embarqué dans un live coding en Drupal 8, évoquant rapidement l'intégration de composants Symfony2 dans drupal, la gestion des configurations via un système d'export/import utilisant le format yaml ou le nouveau cache-rebuild rendu nécessaire par l'intégration de Twig comme moteur de template. Et Julio Potier nous a vendu les mérites de Wordpress. Entre autres choses, sa simplicité et son importante communauté.
Découvrez les derniers articles d'alter way
- : Prowler : L'outil de sécurité multi-cloud indispensable pour renforcer votre infrastructure
- : Kubernetes : plateforme "star" de l'IT et levier d'innovation des entreprises
- AI_dev2024
- : DirectPV : Avoir du stockage bloc distribué facilement dans kubernetes
- : Simple comme GitOps : kluctl
- Conférence Wax 2024 @thecamp