Poster une réponse  Créer un sujet 
Pages (3): « Première < Précédente 1 [2] 3 Suivante > Dernière »
[Débat] POO Vs Procédural
Auteur Message
Sephi-Chan
Administrateur
*******


Messages : 4,290
Groupe : Administrateur
Inscription : Aug 2006
Statut : Hors ligne
Message : #11
RE: POO[PHP5] Vs Procédurale

Asherah a écrit :
quel choix faire?

La réponse D.


12-19-2007 01:58 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Ludvig
Membre


Messages : 143
Groupe : Membre
Inscription : Jul 2007
Statut : Hors ligne
Réputation : 0
Message : #12
RE: POO[PHP5] Vs Procédurale

Hello

Juste pour mettre mon grain de sel hein, premièrement l'important c'est de se demander si on veux coder en POO
pour ... apprendre le POO ... ou bien pour disons structurer le code.

Les deux sont évidemment des bons choix et je rajoute même une troisième qui semble le plus important pour
la réussite d'un bon code et c'est de choisir le POO parce qu'on connais bien et qu'on est plus a l'aise avec ou
le procédurale pour les même raisons.

Sinon je trouve que Asherah a bien raison, le structure n'est pas dans le POO, des fonctions il faut les structurer
d'une manière avec des fichiers et des arborescences par exemple, le POO c'est le structure déjà dans le code.
L'important c'est de structurer.

Donc je dirais à chaque programmeur le bon choix pour le projet qu'il va réaliser. Moi par exemple je peux
très bien choisir de coder hyper "oop" ou bien plutôt procédurale, cela dépends 2


/Lud


12-31-2007 12:49 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Ludvig
Membre


Messages : 143
Groupe : Membre
Inscription : Jul 2007
Statut : Hors ligne
Réputation : 0
Message : #13
RE: POO[PHP5] Vs Procédurale

>Mais est-ce que sans exemple tu peux coder hyper "oop" aussi ?

Tu veux des exemples ou tu veux dire que moi (ou quelqu'un d'autre) j'ai besoin d'exemples pour travailler ?

/Lud *pas compris...*


12-31-2007 10:55 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
zneman
Membre


Messages : 494
Groupe : Membre
Inscription : Sep 2006
Statut : Hors ligne
Réputation : 1
Message : #14
RE: POO[PHP5] Vs Procédurale

Je remonte un peu le sujet là...
Codant depuis un mois ou deux en Poo (je m'y suis mis lentement hein ! 34), je peux donner quelques unes de mes pensées:

- La Poo est très pratique pour la structuration du code. Etant quant à moi très... perfectionniste, je mets la POO sur un pied d'estal désormais ! En effet, quelle joie de voir qu'un script qui prendrait normalement 200 - 300 lignes sur ma page principale n'en prend désormais que 20 - 30 (avec les commentaires =D).
- Un autre des très gros avantages de l'OO, c'est à mon goût le traitement des informations ! Une petit fonction et hop, les modifications sont enregistrée et le script affiche un petit message confirmant l'action (par exemple 34). Tout cela donc en une ligne alors qu'en procedural il aurait fallu y mettre toutes les conditions etc... bref... pas beau...

Maintenant... le petit désavantage de la POO: La temps de codage ! Même en s'habituant à la POO, on ne peut nier le fait que coder en procédural prend beaucoup moins de temps (bah oui, tu prends la page principale et tu fous tous tes scripts là dedans.. 45).

Pour finir, je dirais donc que la Poo change la vie ! lol
C'est en effet plus à utiliser dans de très gros projets tels qu'un jeu en ligne, mais ca peut être tout aussi pratique si un site moyen (voir petit) qui demanderait beaucoup de maintenance (assez rare pour un petit site).


Magus World (http://themagusworld.com).
Version 3.00 || 4500 membres inscrits || V4 en cours de programmation
Jeu médiéval de gestion et de stratégie en ligne.
Nous recherchons un ou plusieurs graphistes.
Lien pour le message de recrutement et présentation du projet: ici
08-11-2008 06:10 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Sephi-Chan
Administrateur
*******


Messages : 4,290
Groupe : Administrateur
Inscription : Aug 2006
Statut : Hors ligne
Message : #15
RE: POO[PHP5] Vs Procédurale

Piédestal sur Wiktionary. 16

À mon sens, la POO s'adapte à tout type de projet. Elle est très utile pour avoir un code propre et une organisation très stricte. Un petit bijou apporté par l'OO : MVC (il doit être possible d'avoir un résultat proche en procédural, mais je doute que ce soit courant).

Le temps de développement est certes un peu plus long, mais il a l'énorme avantage de pouvoir être fait en plusieurs étapes. Ainsi, il est plus facile de développer en OO si l'on est du genre à n'avoir que de petites fourchettes horaires. Si tu développes par sessions de 30 minutes, c'est bien plus productif si tu t'occupes de petites fonctions qu'un gros code.

En ce moment, je m'essaye à l'utilisation d'un petit Framework : Copix. Je pense en donner quelques échos quand je saurais mieux l'utiliser.


Sephi-Chan


08-11-2008 06:45 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman
Membre


Messages : 679
Groupe : Membre
Inscription : May 2008
Statut : Hors ligne
Réputation : 10
Message : #16
RE: POO[PHP5] Vs Procédurale

Tu aurais pu mieux choisir 2

08-11-2008 06:56 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
zneman
Membre


Messages : 494
Groupe : Membre
Inscription : Sep 2006
Statut : Hors ligne
Réputation : 1
Message : #17
RE: POO[PHP5] Vs Procédurale

J'utilise actuellement une variante de MVC mais je suis d'accord sur le fait que ce type de découpage est préférable à utiliser avec l'OO.
J'avais déjà jeté un coup d'œil Copix mais j'attends des commentaires sur son sujet... =)


Magus World (http://themagusworld.com).
Version 3.00 || 4500 membres inscrits || V4 en cours de programmation
Jeu médiéval de gestion et de stratégie en ligne.
Nous recherchons un ou plusieurs graphistes.
Lien pour le message de recrutement et présentation du projet: ici
08-11-2008 07:00 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman
Membre


Messages : 679
Groupe : Membre
Inscription : May 2008
Statut : Hors ligne
Réputation : 10
Message : #18
RE: POO[PHP5] Vs Procédurale

Et bien il n'a aucun réel avantage comparé à la concurrence qui est d'autant plus bien plus efficace 2

08-11-2008 07:06 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Sephi-Chan
Administrateur
*******


Messages : 4,290
Groupe : Administrateur
Inscription : Aug 2006
Statut : Hors ligne
Message : #19
RE: POO[PHP5] Vs Procédurale

Tu as toujours quelque chose à redire sur tout, toi. 34

Copix est très simple à prendre en main, il faut beaucoup moins usine à gaz qu'un Symfony ou CakePHP et il me convient très bien pour le moment.


Sephi-Chan


08-11-2008 08:23 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman
Membre


Messages : 679
Groupe : Membre
Inscription : May 2008
Statut : Hors ligne
Réputation : 10
Message : #20
RE: POO[PHP5] Vs Procédurale

Et.... si je te dit... Jelix ?
J'ai toujours quelque chose à redire et très souvent avec de bonnes raisons 2

08-11-2008 08:32 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse  Créer un sujet 

Voir une version imprimable
Envoyer ce sujet à un ami
S'abonner au sujet | Ajouter le sujet aux favoris