Page 1 sur 1

Bonne pratique de classe , je me questionne

Posté : 15 déc. 2006, 17:03
par Maitrepylos
Bonjour,

J'aurais une petite question toute bête.

J'ai un formulaire qui evoie un fichier vers une classe.
Classe qui traite le fichier sous toutes les coutures.

Comme on ne peux appeler une class a partie d'une balise <form>.

je me posais la question de savoir où instancier cette classe.

est-ce que je l'instancie dans le fichier même de la classe.
ou alors est-ce que je dois créer un troisième fichier que ne fera qu'instancier cette classe.

C'est juste pour être dans les bonnes pratiques merci.

Posté : 15 déc. 2006, 17:17
par Ajoloca
Bonjour,

La logique voudrait que tu instencies dans le même fichier qui traite ta form, non ?

Posté : 16 déc. 2006, 22:49
par Maitrepylos
ben, oui

Sauf que dans ce cas, j'essaye de séparer la logique métiers de l'interface en créant une arborescence de type :

-Ui
-Bu
-Da

Posté : 16 déc. 2006, 22:55
par Cyrano
...une arborescence de type :

-Ui
-Bu
-Da
:shock: Tu peux traduire ?

Posté : 17 déc. 2006, 13:57
par MS-DOS_1991
Ui => User interface
Bu => Business logic
Da => Data Fetching

Je me trompe ? :wink:

Posté : 17 déc. 2006, 15:21
par Cyrano
Aucune idée, mais si c'est ça, ça ressemble beaucoup à un design pattern : le MVC (Modèle-Vue-Controleur) :-k

Posté : 18 déc. 2006, 10:21
par Maitrepylos
Ui => User interface
Bu => Business logic
Da => Data Fetching
C'est bien ça.
Aucune idée, mais si c'est ça, ça ressemble beaucoup à un design pattern : le MVC (Modèle-Vue-Controleur) Think
C'est bien ça, mais comme je n'utilise pas de Framework, je sépare les couches de données.