Imen Ezzine

Imen Ezzine

Développeuse PHP Symfony

Imen est une développeuse passionnée spécialisée dans le développement PHP Symfony. Avec plus de 3 ans d'expérience chez SensioLabs, son expertise technique combinée à sa passion pour le développement l’ont poussée à partager ses connaissances, que ce soit lors de conférences ou à travers des articles de blog.

Code happy in lights
Imen Ezzine

La Revue de Code : Types, Organisation et Bonnes Pratiques

La Revue de Code (ou code review) est une étape essentielle du cycle de développement logiciel, permettant d’améliorer la qualité du code, de réduire les bugs et d’encourager le partage des connaissances au sein de l’équipe. GitLab et GitHub, deux des plateformes de gestion de code les plus populaires, offrent des fonctionnalités avancées pour faciliter ce processus. Cet article aborde les différents types de revues de code, comment s’organiser, et comment tirer partie des templates et check-lists pour améliorer l’efficacité des PR (Pull Requests).

the surface of the earth seen from the space with city lights forming networks
Imen Ezzine

Les verbes HTTP : votre Guide Complet

Apprenez les bases des verbes HTTP : GET, POST, PUT, DELETE, et plus encore. Cet article vous explique leur fonctionnement, leurs utilisations et les conséquences en matière de sécurité.

Blue ElePHPant on a computer
Imen Ezzine

Optimisez Votre Code PHP : 8 Fonctions à Connaître pour Manipuler les Tableaux avec Efficacité

Devenir un excellent développeur PHP nécessite une maîtrise parfaite de la manipulation des tableaux. Ces structures sont incontournables en PHP, que ce soit pour stocker temporairement des données, les organiser ou les traiter avant leur enregistrement dans une base de données. En maîtrisant leur fonctionnement, vous serez en mesure de gérer et de manipuler vos informations de manière plus efficace et optimisée.

Lego
Imen Ezzine

Le principe DRY : trouver l’équilibre délicat entre réutilisation et clarté du code

Cet article étudie le principe DRY (Don't Repeat Yourself) et son impact sur la qualité du code. Tout en soulignant son importance pour éviter les répétitions et faciliter la maintenance, il met en évidence les risques d'une application excessive de ce principe, qui peut nuire à la clarté et à l'évolution du projet. L'objectif est de trouver un juste équilibre entre réutilisation et simplicité.

Image