Je rentre à l'instant de vacances
Tu les passais où,
à Toulouse ?
Christophe PEREZ
Je rentre à l'instant de vacances
Tu les passais où,
à Toulouse ?
Christophe PEREZ
Je rentre à l'instant de vacances
Tu les passais où,
à Toulouse ?
Christophe PEREZ
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Parce que bon, on commence à voir des scripts avec 10s de chargement par
page :)
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Parce que bon, on commence à voir des scripts avec 10s de chargement par
page :)
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Parce que bon, on commence à voir des scripts avec 10s de chargement par
page :)
Par ailleurs, dans les développements Web, j'utilise très rarement PHP
sans base de données. Dans ce cas, il est intéressant de créer des classes
d'objets "métier" correspondant aux tables de la base.
Dans ce type de classes, je trouve simple et efficace de concevoir chaque
champ de la table comme un attribut de l'objet. Ca peut faire pas mal de
propriétés qu'il serait lourd de gérer avec des accesseurs, non ?
Ca m'intéresserait de savoir comment d'autres gèrent cela.
PS: il faut dire que je code encore en PHP4, alors je ne suis pas très
concerné par la distinction public/private.
Par ailleurs, dans les développements Web, j'utilise très rarement PHP
sans base de données. Dans ce cas, il est intéressant de créer des classes
d'objets "métier" correspondant aux tables de la base.
Dans ce type de classes, je trouve simple et efficace de concevoir chaque
champ de la table comme un attribut de l'objet. Ca peut faire pas mal de
propriétés qu'il serait lourd de gérer avec des accesseurs, non ?
Ca m'intéresserait de savoir comment d'autres gèrent cela.
PS: il faut dire que je code encore en PHP4, alors je ne suis pas très
concerné par la distinction public/private.
Par ailleurs, dans les développements Web, j'utilise très rarement PHP
sans base de données. Dans ce cas, il est intéressant de créer des classes
d'objets "métier" correspondant aux tables de la base.
Dans ce type de classes, je trouve simple et efficace de concevoir chaque
champ de la table comme un attribut de l'objet. Ca peut faire pas mal de
propriétés qu'il serait lourd de gérer avec des accesseurs, non ?
Ca m'intéresserait de savoir comment d'autres gèrent cela.
PS: il faut dire que je code encore en PHP4, alors je ne suis pas très
concerné par la distinction public/private.
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Beaucoup moins que...
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Beaucoup moins que...
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java, et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes
ni
perte de temps......
Quel est le coût en terme de charge serveur ?
Beaucoup moins que...
Exemple (simple mais pas forcément concret) en PHP5 :
..........
Merci.
Dans tes getter et setter, tu peux inclure des vérifications, et si besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java,
et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes ni
perte de temps......
Stef
Exemple (simple mais pas forcément concret) en PHP5 :
..........
Merci.
Dans tes getter et setter, tu peux inclure des vérifications, et si besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java,
et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes ni
perte de temps......
Stef
Exemple (simple mais pas forcément concret) en PHP5 :
..........
Merci.
Dans tes getter et setter, tu peux inclure des vérifications, et si besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Mais comme le dit Bruno, il y a peut etre aussi un problème de culture.
Cette facon de faire est celle prescrite notamment en Java,
et il y en a
d'autre.... Pour ma part, j'aurais tendance à rester dans ma méthode de
getter / setter, surtout si je peux les générer sans trop de contraintes ni
perte de temps......
Stef
Dans tes getter et setter, tu peux inclure des vérifications, et si
besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Ce n'est pas forcément goret - après tout, le propre d'un attribut
calculé, c'est qu'il y ait des calculs, non ?-)
Cette facon de faire est celle prescrite notamment en Java,
Pour la bonne raison que Java est trop débile
Maintenant, je ne doutes pas que tu ait tes raisons de choisir cette
approche. Simplement, mon expérience est qu'en PHP, plus on fait
simple et mieux on se porte.
Dans tes getter et setter, tu peux inclure des vérifications, et si
besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Ce n'est pas forcément goret - après tout, le propre d'un attribut
calculé, c'est qu'il y ait des calculs, non ?-)
Cette facon de faire est celle prescrite notamment en Java,
Pour la bonne raison que Java est trop débile
Maintenant, je ne doutes pas que tu ait tes raisons de choisir cette
approche. Simplement, mon expérience est qu'en PHP, plus on fait
simple et mieux on se porte.
Dans tes getter et setter, tu peux inclure des vérifications, et si
besoin
est, ulterieurements, des trucs plus gorets comme des opérations
associées....
Ce n'est pas forcément goret - après tout, le propre d'un attribut
calculé, c'est qu'il y ait des calculs, non ?-)
Cette facon de faire est celle prescrite notamment en Java,
Pour la bonne raison que Java est trop débile
Maintenant, je ne doutes pas que tu ait tes raisons de choisir cette
approche. Simplement, mon expérience est qu'en PHP, plus on fait
simple et mieux on se porte.
Beaucoup moins que...
Hum.. au delà de l'argument d'on peut toujours trouver pire ? ? :) :)
Est-ce qu'à force d'ajouter de petites choses comme ça.
Beaucoup moins que...
Hum.. au delà de l'argument d'on peut toujours trouver pire ? ? :) :)
Est-ce qu'à force d'ajouter de petites choses comme ça.
Beaucoup moins que...
Hum.. au delà de l'argument d'on peut toujours trouver pire ? ? :) :)
Est-ce qu'à force d'ajouter de petites choses comme ça.
Je vous recommande un paquet "PDT All-in-One", car il est assez pénible à
installer manuellement (beaucoup de dépendances).
Je vais aller tester, car je trouve phpEclipse parfois un chouilla limité.
Et puis cela ne fera pas de mal à ma culture.
Je vous recommande un paquet "PDT All-in-One", car il est assez pénible à
installer manuellement (beaucoup de dépendances).
Je vais aller tester, car je trouve phpEclipse parfois un chouilla limité.
Et puis cela ne fera pas de mal à ma culture.
Je vous recommande un paquet "PDT All-in-One", car il est assez pénible à
installer manuellement (beaucoup de dépendances).
Je vais aller tester, car je trouve phpEclipse parfois un chouilla limité.
Et puis cela ne fera pas de mal à ma culture.
à Toulouse ?
Non, à Nantes, andouille !
à Toulouse ?
Non, à Nantes, andouille !
à Toulouse ?
Non, à Nantes, andouille !
Salut !
Juste pour savoir, pour ceux qui font de l'objet : quand vous avez un objet
avec pleins de propriétés, et que vous voulez l'encapsuler proprement : vous
utilisez quoi pour générer automatiquement vos getter et setter ?
Eclipse le fait très bien pour Java, et VS pour C#.
Or, Eclipse pour php ne sais pas le faire, et Zend 5 non plus.
Grrrr : )
Merci du tuyau potentiel, car c'est un peu idiot de perdre du temps sur ce
genre de bêtises répétitives.
@++
Stef
Salut !
Juste pour savoir, pour ceux qui font de l'objet : quand vous avez un objet
avec pleins de propriétés, et que vous voulez l'encapsuler proprement : vous
utilisez quoi pour générer automatiquement vos getter et setter ?
Eclipse le fait très bien pour Java, et VS pour C#.
Or, Eclipse pour php ne sais pas le faire, et Zend 5 non plus.
Grrrr : )
Merci du tuyau potentiel, car c'est un peu idiot de perdre du temps sur ce
genre de bêtises répétitives.
@++
Stef
Salut !
Juste pour savoir, pour ceux qui font de l'objet : quand vous avez un objet
avec pleins de propriétés, et que vous voulez l'encapsuler proprement : vous
utilisez quoi pour générer automatiquement vos getter et setter ?
Eclipse le fait très bien pour Java, et VS pour C#.
Or, Eclipse pour php ne sais pas le faire, et Zend 5 non plus.
Grrrr : )
Merci du tuyau potentiel, car c'est un peu idiot de perdre du temps sur ce
genre de bêtises répétitives.
@++
Stef