php

Organisons notre MVC

Le MVC, c'est bien, avec de la POO, c'est mieux !

Organisons notre MVC
profil_c2c.png

Article de Christophe_c

Organisons notre MVC

 

Ah... la programmation orientée objet, la POO ...

 

On pourrait la croire complexe, complexifiant notre projet.

Que nenni, elle en facilite la lecture, l'implémentation, la maintenance !

 

La POO va nous permettre  d'optimiser l'organisation de notre code.

Controllers et Models seront spécifiques pour n'avoir qu'un seul type de données à gérer à chaque classe.

Dans ce projet : 

Un Model pour nos personnages.

Un Model pour nos Sides.

 

Le repos psychologique d'un code rangé, organisé... logique !

 

Encore une fois : Don't be afraid !

 

Ca va bien se passer !

 

Prérequis : 

  • connaissances en php
  • connaissances de base en mySql
  • connaitre Bootstrap
  • connaître un minimum le MVC
  • avoir envie d'organiser son code !

 

Pour rappel

vidéo du projet précédent sur le MVC (à voir en premier je pense)

 

 

 

Ajoutons une touche de POO !

 

 

 

Lier la POO au MVC :

C'est organiser son code en classes aux responsabilités spécifiques (la poo, une classe par tache ou groupe de taches)

C'est organiser les classes en types de missions (Controllers / Models....?)

 

 

 

A partir d'une structure telle que celle-ci, vous êtes réellement équipé à faire site fullstack ou un backend solide, maintenable et efficace.

Symfony, cet excellent framework PHP est un cumul du MVC et de la POO.

 

Faites votre ses connaissances, et lancez vous sur votre projet perso.

 

Si vous souhaitez un challenge intermédiaire, faites un CRUD des SIDES vus dans ce projet, j'en ferai peut être une proposition de code à l'occasion 😉

 

Bon courage et

n'hésitez pas à poser des questions au besoin ,

n'hésitez pas à proposez vos projets que nous jetion un oeil ensemble dessus 👀

 

 

A bientôt Compagnon de Code

 

 

Commentaires

Ajoutez un commentaire