Vous codez souvent deux fonctions de même label dont une est privée et
l'autre publique ?
Vous codez souvent deux fonctions de même label dont une est privée et
l'autre publique ?
Vous codez souvent deux fonctions de même label dont une est privée et
l'autre publique ?
Marc Boyer :Tu ne fais des erreurs d'inattention qu'après des nuits en boites
sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent, je me dois
de préciser que je triche : tenez-vous bien, je n'appelle JAMAIS une
fonction "f" tout court. Ca vous épate, hein ?
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit dans ce
thread - pardon ce troll.
Si l'argumentaire consiste à trouver des
exemples bien tordus qui n'arrivent jamais en pratique ou dont on peut
se passer facilement et avec avantage, ou encore des cas d'écriture de
code qui vaudraient illico à leur auteur un avertissement avec mise à
pied, je concède tout en bloc et vous avez raison. Je n'ai jamais dit
qu'un private ne servait à rien dans le C++, mais seulement que je ne
m'en servais pas en projet solo
Si, a contrario, nous sommes
entre gens d'expérience qui avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de concéder que
mon style d'écriture, s'il n'est pas dans le Dogme, ne me vaudra pas les
Assises pour autant, mais tout juste les gros yeux, et encore.
Marc Boyer :
Tu ne fais des erreurs d'inattention qu'après des nuits en boites
sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent, je me dois
de préciser que je triche : tenez-vous bien, je n'appelle JAMAIS une
fonction "f" tout court. Ca vous épate, hein ?
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit dans ce
thread - pardon ce troll.
Si l'argumentaire consiste à trouver des
exemples bien tordus qui n'arrivent jamais en pratique ou dont on peut
se passer facilement et avec avantage, ou encore des cas d'écriture de
code qui vaudraient illico à leur auteur un avertissement avec mise à
pied, je concède tout en bloc et vous avez raison. Je n'ai jamais dit
qu'un private ne servait à rien dans le C++, mais seulement que je ne
m'en servais pas en projet solo
Si, a contrario, nous sommes
entre gens d'expérience qui avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de concéder que
mon style d'écriture, s'il n'est pas dans le Dogme, ne me vaudra pas les
Assises pour autant, mais tout juste les gros yeux, et encore.
Marc Boyer :Tu ne fais des erreurs d'inattention qu'après des nuits en boites
sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent, je me dois
de préciser que je triche : tenez-vous bien, je n'appelle JAMAIS une
fonction "f" tout court. Ca vous épate, hein ?
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit dans ce
thread - pardon ce troll.
Si l'argumentaire consiste à trouver des
exemples bien tordus qui n'arrivent jamais en pratique ou dont on peut
se passer facilement et avec avantage, ou encore des cas d'écriture de
code qui vaudraient illico à leur auteur un avertissement avec mise à
pied, je concède tout en bloc et vous avez raison. Je n'ai jamais dit
qu'un private ne servait à rien dans le C++, mais seulement que je ne
m'en servais pas en projet solo
Si, a contrario, nous sommes
entre gens d'expérience qui avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de concéder que
mon style d'écriture, s'il n'est pas dans le Dogme, ne me vaudra pas les
Assises pour autant, mais tout juste les gros yeux, et encore.
De mes cours de génie log, j'ai retenu qu'une mission spaciale
(un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Non, ce n'est pas *exactement* ce que tu as dit, même si c'est
peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Les assises surement pas. Après, tout dépend de pour qui tu codes.
Formellement, je pense qu'on peut accuser de faute professionnelle le
fait de refuser de mettre les public/private si c'est ce qui est
exigé par le responsable hiérarchique. Dans la pratique...
De mes cours de génie log, j'ai retenu qu'une mission spaciale
(un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Non, ce n'est pas *exactement* ce que tu as dit, même si c'est
peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Les assises surement pas. Après, tout dépend de pour qui tu codes.
Formellement, je pense qu'on peut accuser de faute professionnelle le
fait de refuser de mettre les public/private si c'est ce qui est
exigé par le responsable hiérarchique. Dans la pratique...
De mes cours de génie log, j'ai retenu qu'une mission spaciale
(un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Non, ce n'est pas *exactement* ce que tu as dit, même si c'est
peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Les assises surement pas. Après, tout dépend de pour qui tu codes.
Formellement, je pense qu'on peut accuser de faute professionnelle le
fait de refuser de mettre les public/private si c'est ce qui est
exigé par le responsable hiérarchique. Dans la pratique...
Bertrand Lenoir-Welter writes:
[...]
| > Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
| > mise à pied illico.
|
| Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement
| parce que je le trouve limite caricatural
Caricatural comme dans std::ios_base, std::fstream, etc.?
| pour le genre d'appli dont
| je me contente depuis 20 ans. Je lui donnerai peut-être raison avant
| ma retraite, si Dieu me prête vie.
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
Bertrand Lenoir-Welter <bertrand.2004@galaad.net> writes:
[...]
| > Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
| > mise à pied illico.
|
| Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement
| parce que je le trouve limite caricatural
Caricatural comme dans std::ios_base, std::fstream, etc.?
| pour le genre d'appli dont
| je me contente depuis 20 ans. Je lui donnerai peut-être raison avant
| ma retraite, si Dieu me prête vie.
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
Bertrand Lenoir-Welter writes:
[...]
| > Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
| > mise à pied illico.
|
| Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement
| parce que je le trouve limite caricatural
Caricatural comme dans std::ios_base, std::fstream, etc.?
| pour le genre d'appli dont
| je me contente depuis 20 ans. Je lui donnerai peut-être raison avant
| ma retraite, si Dieu me prête vie.
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
C'est simplement un tres bon troll, lire fr.comp.algorithmes le
prouve. Fabien n'est pas mal, mais on voit mieux que c'est un role.
je prone
C'est simplement un tres bon troll, lire fr.comp.algorithmes le
prouve. Fabien n'est pas mal, mais on voit mieux que c'est un role.
je prone
C'est simplement un tres bon troll, lire fr.comp.algorithmes le
prouve. Fabien n'est pas mal, mais on voit mieux que c'est un role.
je prone
Marc Boyer :
[SNIP FORI]
Au demeurant, votre exemple ne s'applique pas au C.
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
Ok, vous avez gagné. Je me permets quand même de signaler qu'en 13 ans
de C++, j'ai eu des tas de bugs, y compris du compilo, mais jamais ce
genre de truc.
Donc, quand je code en solo, c'est pour tout public.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Je maintiens. Mais j'accepte d'ajouter "sauf dans des cas grotesques"
rien que pour vous faire plaisir. Ca vous fait plaisir, au moins ?
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement parce
que je le trouve limite caricatural pour le genre d'appli dont je me
contente depuis 20 ans. Je lui donnerai peut-être raison avant ma
retraite, si Dieu me prête vie.Les assises surement pas. Après, tout dépend de pour qui tu codes.
Pour mes clients. Lesquels se fichent un peu de savoir si mes fonctions
sont toutes publiques ou en partie privées, et plus généralement avec
quoi et comment je code, du moment que ça marche bien chez eux.
Si j'étais prof de C++, certes je m'engueulerais. Mais je suis pas prof
de C++ (comme vous l'aviez deviné, j'en suis presque sûr).
Marc Boyer :
[SNIP FORI]
Au demeurant, votre exemple ne s'applique pas au C.
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
Ok, vous avez gagné. Je me permets quand même de signaler qu'en 13 ans
de C++, j'ai eu des tas de bugs, y compris du compilo, mais jamais ce
genre de truc.
Donc, quand je code en solo, c'est pour tout public.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Je maintiens. Mais j'accepte d'ajouter "sauf dans des cas grotesques"
rien que pour vous faire plaisir. Ca vous fait plaisir, au moins ?
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement parce
que je le trouve limite caricatural pour le genre d'appli dont je me
contente depuis 20 ans. Je lui donnerai peut-être raison avant ma
retraite, si Dieu me prête vie.
Les assises surement pas. Après, tout dépend de pour qui tu codes.
Pour mes clients. Lesquels se fichent un peu de savoir si mes fonctions
sont toutes publiques ou en partie privées, et plus généralement avec
quoi et comment je code, du moment que ça marche bien chez eux.
Si j'étais prof de C++, certes je m'engueulerais. Mais je suis pas prof
de C++ (comme vous l'aviez deviné, j'en suis presque sûr).
Marc Boyer :
[SNIP FORI]
Au demeurant, votre exemple ne s'applique pas au C.
Une partie de la leçon, c'est que l'erreur d'inattention stupide,
ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de gagné.
Ok, vous avez gagné. Je me permets quand même de signaler qu'en 13 ans
de C++, j'ai eu des tas de bugs, y compris du compilo, mais jamais ce
genre de truc.
Donc, quand je code en solo, c'est pour tout public.
C'est à dire que tu avais commencé fort: "Pour un développeur seul
sur un projet, je trouve leur intérêt limité sinon nul".
Je maintiens. Mais j'accepte d'ajouter "sauf dans des cas grotesques"
rien que pour vous faire plaisir. Ca vous fait plaisir, au moins ?
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il vaut
mise à pied illico.
Gaby m'a montré un cas que je n'utiliserai jamais, tout simplement parce
que je le trouve limite caricatural pour le genre d'appli dont je me
contente depuis 20 ans. Je lui donnerai peut-être raison avant ma
retraite, si Dieu me prête vie.Les assises surement pas. Après, tout dépend de pour qui tu codes.
Pour mes clients. Lesquels se fichent un peu de savoir si mes fonctions
sont toutes publiques ou en partie privées, et plus généralement avec
quoi et comment je code, du moment que ça marche bien chez eux.
Si j'étais prof de C++, certes je m'engueulerais. Mais je suis pas prof
de C++ (comme vous l'aviez deviné, j'en suis presque sûr).
Caricatural comme dans std::ios_base, std::fstream, etc.?
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
Caricatural comme dans std::ios_base, std::fstream, etc.?
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
Caricatural comme dans std::ios_base, std::fstream, etc.?
Je ne te demande pas de me donner raison. Tu as sufffisamment montré
la hauteur de ton arrogance et la profondeur de ton ignorance pour que
je puisse me passer de ta magnanimité. Merci beaucoup.
Marc Boyer :Tu ne fais des erreurs d'inattention qu'après des nuits
en boites sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent,
je me dois de préciser que je triche : tenez-vous bien, je
n'appelle JAMAIS une fonction "f" tout court. Ca vous épate,
hein ?
De mes cours de génie log, j'ai retenu qu'une mission
spaciale (un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention
stupide, ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de
gagné.
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit
dans ce thread - pardon ce troll.
C'est à dire que tu avais commencé fort: "Pour un
développeur seul sur un projet, je trouve leur intérêt limité
sinon nul".Si l'argumentaire consiste à trouver des exemples bien
tordus qui n'arrivent jamais en pratique ou dont on peut se
passer facilement et avec avantage, ou encore des cas
d'écriture de code qui vaudraient illico à leur auteur un
avertissement avec mise à pied, je concède tout en bloc et
vous avez raison. Je n'ai jamais dit qu'un private ne
servait à rien dans le C++, mais seulement que je ne m'en
servais pas en projet solo
Non, ce n'est pas *exactement* ce que tu as dit, même si
c'est peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il
vaut mise à pied illico.Si, a contrario, nous sommes entre gens d'expérience qui
avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de
concéder que mon style d'écriture, s'il n'est pas dans le
Dogme, ne me vaudra pas les Assises pour autant, mais tout
juste les gros yeux, et encore.
Les assises surement pas.
Après, tout dépend de pour qui tu codes. Formellement, je
pense qu'on peut accuser de faute professionnelle le fait de
refuser de mettre les public/private si c'est ce qui est exigé
par le responsable hiérarchique. Dans la pratique...
Marc Boyer :
Tu ne fais des erreurs d'inattention qu'après des nuits
en boites sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent,
je me dois de préciser que je triche : tenez-vous bien, je
n'appelle JAMAIS une fonction "f" tout court. Ca vous épate,
hein ?
De mes cours de génie log, j'ai retenu qu'une mission
spaciale (un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention
stupide, ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de
gagné.
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit
dans ce thread - pardon ce troll.
C'est à dire que tu avais commencé fort: "Pour un
développeur seul sur un projet, je trouve leur intérêt limité
sinon nul".
Si l'argumentaire consiste à trouver des exemples bien
tordus qui n'arrivent jamais en pratique ou dont on peut se
passer facilement et avec avantage, ou encore des cas
d'écriture de code qui vaudraient illico à leur auteur un
avertissement avec mise à pied, je concède tout en bloc et
vous avez raison. Je n'ai jamais dit qu'un private ne
servait à rien dans le C++, mais seulement que je ne m'en
servais pas en projet solo
Non, ce n'est pas *exactement* ce que tu as dit, même si
c'est peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il
vaut mise à pied illico.
Si, a contrario, nous sommes entre gens d'expérience qui
avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de
concéder que mon style d'écriture, s'il n'est pas dans le
Dogme, ne me vaudra pas les Assises pour autant, mais tout
juste les gros yeux, et encore.
Les assises surement pas.
Après, tout dépend de pour qui tu codes. Formellement, je
pense qu'on peut accuser de faute professionnelle le fait de
refuser de mettre les public/private si c'est ce qui est exigé
par le responsable hiérarchique. Dans la pratique...
Marc Boyer :Tu ne fais des erreurs d'inattention qu'après des nuits
en boites sans café après ? Heureux homme.
Oui mais, comme je suis modeste en plus d'être intelligent,
je me dois de préciser que je triche : tenez-vous bien, je
n'appelle JAMAIS une fonction "f" tout court. Ca vous épate,
hein ?
De mes cours de génie log, j'ai retenu qu'une mission
spaciale (un satellite je crois) avait planté à cause d'un
FORI=1,4 // Déclaration d'une var 'FORI', intitialisée à 1,4
en lieu et place du
FOR I=1,4 // Début de boucle d'indice I allant de 1 à 4
Une partie de la leçon, c'est que l'erreur d'inattention
stupide, ça arrive aussi dans la vraie vie.
Et que tout ce que le compilateur peut vérifier, c'est ça de
gagné.
Plus sérieusement, on a pas mal caricaturé ce que j'ai dit
dans ce thread - pardon ce troll.
C'est à dire que tu avais commencé fort: "Pour un
développeur seul sur un projet, je trouve leur intérêt limité
sinon nul".Si l'argumentaire consiste à trouver des exemples bien
tordus qui n'arrivent jamais en pratique ou dont on peut se
passer facilement et avec avantage, ou encore des cas
d'écriture de code qui vaudraient illico à leur auteur un
avertissement avec mise à pied, je concède tout en bloc et
vous avez raison. Je n'ai jamais dit qu'un private ne
servait à rien dans le C++, mais seulement que je ne m'en
servais pas en projet solo
Non, ce n'est pas *exactement* ce que tu as dit, même si
c'est peut-être ce que tu pensais.
Ensuite, Gaby t'a montré un cas dont je ne dirais pas qu'il
vaut mise à pied illico.Si, a contrario, nous sommes entre gens d'expérience qui
avons acquis quelques bonnes - ou mauvaises
- habitudes au cours d'années de pratique, je vous prie de
concéder que mon style d'écriture, s'il n'est pas dans le
Dogme, ne me vaudra pas les Assises pour autant, mais tout
juste les gros yeux, et encore.
Les assises surement pas.
Après, tout dépend de pour qui tu codes. Formellement, je
pense qu'on peut accuser de faute professionnelle le fait de
refuser de mettre les public/private si c'est ce qui est exigé
par le responsable hiérarchique. Dans la pratique...