Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Comment bien écrire son code ?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="tete0148" data-source="post: 6614791" data-attributes="member: 242383"><p>Je ne trouve pas que ce soit une bonne façon d'écrire son code.</p><p>Le code n'est déjà pas indenté d'une façon très lisible:</p><p>Les conditions sur la même ligne c'est pas trop ça. Il faut une instruction par ligne normalement, et indenter le bloc de la condition.</p><p></p><p>Ensuite l'utilisation de fonctions comme ça c'est pas non plus un génie. Aujourd'hui on ferait plutôt appel à une structure MVC orientée objet, avec, pour moi, l'utilisation de DAOs (Data Access Object) et de modèle.</p><p></p><p>Comme ça on a la classe User dont on peut créer des instances qui contiennent le nom d'utilisateur, l'email, etc.</p><p>Ensuite on a la classe UserDAO qui s'occupe de récupérer, sauvegarder les utilisateurs. Elle a les méthodes find, findAll, save, delete et permet d'ajouter une couche d’abstraction entre l'accès aux données et le code de l'application.</p><p></p><p>Au niveau du code, on a plus qu'à appeler la méthode find d'une instance de UserDAO (qui peut être un singleton) en passant en paramètre l'id par exemple, et on récupérera une instance de l'utilisateur qui a cet ID.</p><p></p><p>Tu peux en apprendre plus en suivant ce lien: <a href="https://openclassrooms.com/courses/evoluez-vers-une-architecture-php-professionnelle" target="_blank">https://openclassrooms.com/courses/evoluez-vers-une-architecture-php-professionnelle</a></p></blockquote><p></p>
[QUOTE="tete0148, post: 6614791, member: 242383"] Je ne trouve pas que ce soit une bonne façon d'écrire son code. Le code n'est déjà pas indenté d'une façon très lisible: Les conditions sur la même ligne c'est pas trop ça. Il faut une instruction par ligne normalement, et indenter le bloc de la condition. Ensuite l'utilisation de fonctions comme ça c'est pas non plus un génie. Aujourd'hui on ferait plutôt appel à une structure MVC orientée objet, avec, pour moi, l'utilisation de DAOs (Data Access Object) et de modèle. Comme ça on a la classe User dont on peut créer des instances qui contiennent le nom d'utilisateur, l'email, etc. Ensuite on a la classe UserDAO qui s'occupe de récupérer, sauvegarder les utilisateurs. Elle a les méthodes find, findAll, save, delete et permet d'ajouter une couche d’abstraction entre l'accès aux données et le code de l'application. Au niveau du code, on a plus qu'à appeler la méthode find d'une instance de UserDAO (qui peut être un singleton) en passant en paramètre l'id par exemple, et on récupérera une instance de l'utilisateur qui a cet ID. Tu peux en apprendre plus en suivant ce lien: [URL]https://openclassrooms.com/courses/evoluez-vers-une-architecture-php-professionnelle[/URL] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Comment bien écrire son code ?
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut