Bonjour,
Je me présente, je suis Mr X, je vais bientôt me retrouver sans emploi après 9 ans de boîte, et je m'aperçois que je me suis un peu laissé déborder par les technos (je développe encore plus ou moins en PHP4 procédural) : et pour cause, j'ai été le seul développeur de la boîte pendant ces 9 ans. Aujourd'hui, je cherche un poste dans le dev PHP5 mais je crois que j'ai pris un sacré retard. Ca ne me fait pas peur de me remettre à niveau, en fait je n'ai pas trop le choix. J'ai déjà commencé fin 2010 en suivant 2 formations chez Anaska : PHP5 Expert certifié et Zend Framework Niveau 1. Mais ces formations un peu théoriques ne m'ont pas apporté beaucoup d'informations sur les bonnes pratiques et les cas concrets de développement.
Si je poste ici aujourd'hui, c'est surtout pour avoir de bons conseils sur les bonnes pratiques de développement en PHP5 objet, des liens vers des exemples concrets pour que je puisse me remettre à niveau rapidement. Je sais que ce n'est pas forcément simple, mais j'ai de bonnes bases donc je peux apprendre vite.
Pour commencer quelques questions :
Si je crée une classe qui me permet de récupérer des articles dans une base pour les afficher, est-il judicieux de mettre dans cette classe par exemple une méthode getById qui récupère un enregistrement par son id, et une méthode getAllByTheme qui récupère tous les enregistrements pour un thème ? Dans ce cas, on ne peut pas vraiment dire que la classe article soit le reflet d'un record unique de la table, puisqu'elle va permettre aussi de récupérer plusieurs enregistrements ? Ou alors je me trompe complètement ?
Merci pour vos conseils avisés, j'en ai besoin...
Partager