"Christophe Lephay" <christophe-lephay@wanadoo.fr> wrote in message
news:<bkpeq7$7d4$1@news-reader4.wanadoo.fr>...
> <kanze@gabi-soft.fr> a écrit dans le message de
> news:d6652001.0309230353.6376fb81@posting.google.com...
> > Le problème, c'est qu'il n'a pas bien expliqué le problème. Alors,
> > je rappelle le propos de Dijkstra : « Besides a mathematical
> > inclination, an exceptionally good mastery of one's native tongue is
> > the most vital asset of a competent programmer ». Avant de maîtriser
> > le C++, il faut maîtriser le français (ou l'anglais, ou ...). Si on
> > ne sait pas formuler le problème d'une façon précise, on ne saurait
> > jamais le résoudre.
> Pourtant, la connaissance d'une ou plusieurs solutions est souvent un
> préalable à la bonne formulation du problème. C'est la définition d'un
> problème pervers : un problème qu'on ne peut formuler qu'une fois
> l'avoir résolu.
Si on ne peut pas dire d'une façon précise ce que le programme doit
faire, il y a peu de chances à ce qu'il le fait.
> L'incapacité à exprimer correctement un problème n'est pas toujours
> liée à des lacunes linguistiques, hélas...
Certes. Il peut aussi dépendre d'une manque de connaissance dans le
domaine d'application, par exemple. N'empèche : si tu ne sais pas dire
ce que le programme doit faire, il y a peu de chance qu'il le fasse. Et
tant que tu n'as pas bien formulé le problème, ce n'est pas la peine de
chercher une solution.
--
James Kanze GABI Software mailto:kanze@gabi-soft.fr
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gabriel Dos Reis
writes:
| > L'incapacité à exprimer correctement un problème n'est pas toujours | > liée à des lacunes linguistiques, hélas... | | Certes. Il peut aussi dépendre d'une manque de connaissance dans le | domaine d'application, par exemple. N'empèche : si tu ne sais pas dire | ce que le programme doit faire, il y a peu de chance qu'il le fasse. Et | tant que tu n'as pas bien formulé le problème, ce n'est pas la peine de | chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter que les grands progrès ne proviennent pas toujours d'une formulation nickel du problème pour leque une solution a été découverte. Mais c'est vrai, tu appelles ceux là des « académiques » ;-/
-- Gaby
kanze@gabi-soft.fr writes:
| > L'incapacité à exprimer correctement un problème n'est pas toujours
| > liée à des lacunes linguistiques, hélas...
|
| Certes. Il peut aussi dépendre d'une manque de connaissance dans le
| domaine d'application, par exemple. N'empèche : si tu ne sais pas dire
| ce que le programme doit faire, il y a peu de chance qu'il le fasse. Et
| tant que tu n'as pas bien formulé le problème, ce n'est pas la peine de
| chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter que
les grands progrès ne proviennent pas toujours d'une formulation
nickel du problème pour leque une solution a été découverte.
Mais c'est vrai, tu appelles ceux là des « académiques » ;-/
| > L'incapacité à exprimer correctement un problème n'est pas toujours | > liée à des lacunes linguistiques, hélas... | | Certes. Il peut aussi dépendre d'une manque de connaissance dans le | domaine d'application, par exemple. N'empèche : si tu ne sais pas dire | ce que le programme doit faire, il y a peu de chance qu'il le fasse. Et | tant que tu n'as pas bien formulé le problème, ce n'est pas la peine de | chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter que les grands progrès ne proviennent pas toujours d'une formulation nickel du problème pour leque une solution a été découverte. Mais c'est vrai, tu appelles ceux là des « académiques » ;-/
-- Gaby
kanze
Gabriel Dos Reis wrote in message news:...
writes:
| > L'incapacité à exprimer correctement un problème n'est pas | > toujours liée à des lacunes linguistiques, hélas...
| Certes. Il peut aussi dépendre d'une manque de connaissance dans le | domaine d'application, par exemple. N'empèche : si tu ne sais pas | dire ce que le programme doit faire, il y a peu de chance qu'il le | fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est | pas la peine de chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter que les grands progrès ne proviennent pas toujours d'une formulation nickel du problème pour leque une solution a été découverte. Mais c'est vrai, tu appelles ceux là des « académiques » ;-/
C'est la différence entre un scientifique et un ingenieur ? Mais c'est vrai que je parlais bien de la programmation en industrie, et non de la récherche en programmation à une université, qui doit obéir à bien d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est pas nécessairement mauvais.)
Ceci dit, je reste à mon assertion que la maîtrise de sa langue native est importante. Il ne suffit pas de chercher pour chercher, il faut savoir expliquer ce qu'on finit par trouver.
-- James Kanze GABI Software mailto: Conseils en informatique orientée objet/ http://www.gabi-soft.fr Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> wrote in message
news:<flr827qvmf.fsf@sel.cmla.ens-cachan.fr>...
kanze@gabi-soft.fr writes:
| > L'incapacité à exprimer correctement un problème n'est pas
| > toujours liée à des lacunes linguistiques, hélas...
| Certes. Il peut aussi dépendre d'une manque de connaissance dans le
| domaine d'application, par exemple. N'empèche : si tu ne sais pas
| dire ce que le programme doit faire, il y a peu de chance qu'il le
| fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est
| pas la peine de chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter
que les grands progrès ne proviennent pas toujours d'une formulation
nickel du problème pour leque une solution a été découverte. Mais
c'est vrai, tu appelles ceux là des « académiques » ;-/
C'est la différence entre un scientifique et un ingenieur ? Mais c'est
vrai que je parlais bien de la programmation en industrie, et non de la
récherche en programmation à une université, qui doit obéir à bien
d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est
pas nécessairement mauvais.)
Ceci dit, je reste à mon assertion que la maîtrise de sa langue native
est importante. Il ne suffit pas de chercher pour chercher, il faut
savoir expliquer ce qu'on finit par trouver.
--
James Kanze GABI Software mailto:kanze@gabi-soft.fr
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
| > L'incapacité à exprimer correctement un problème n'est pas | > toujours liée à des lacunes linguistiques, hélas...
| Certes. Il peut aussi dépendre d'une manque de connaissance dans le | domaine d'application, par exemple. N'empèche : si tu ne sais pas | dire ce que le programme doit faire, il y a peu de chance qu'il le | fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est | pas la peine de chercher une solution.
Dans les grands lignes, je suis d'accord. Cependant je dois ajouter que les grands progrès ne proviennent pas toujours d'une formulation nickel du problème pour leque une solution a été découverte. Mais c'est vrai, tu appelles ceux là des « académiques » ;-/
C'est la différence entre un scientifique et un ingenieur ? Mais c'est vrai que je parlais bien de la programmation en industrie, et non de la récherche en programmation à une université, qui doit obéir à bien d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est pas nécessairement mauvais.)
Ceci dit, je reste à mon assertion que la maîtrise de sa langue native est importante. Il ne suffit pas de chercher pour chercher, il faut savoir expliquer ce qu'on finit par trouver.
-- James Kanze GABI Software mailto: Conseils en informatique orientée objet/ http://www.gabi-soft.fr Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
Gabriel Dos Reis
writes:
| Gabriel Dos Reis wrote in message | news:... | > writes: | | > | > L'incapacité à exprimer correctement un problème n'est pas | > | > toujours liée à des lacunes linguistiques, hélas... | | > | Certes. Il peut aussi dépendre d'une manque de connaissance dans le | > | domaine d'application, par exemple. N'empèche : si tu ne sais pas | > | dire ce que le programme doit faire, il y a peu de chance qu'il le | > | fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est | > | pas la peine de chercher une solution. | | > Dans les grands lignes, je suis d'accord. Cependant je dois ajouter | > que les grands progrès ne proviennent pas toujours d'une formulation | > nickel du problème pour leque une solution a été découverte. Mais | > c'est vrai, tu appelles ceux là des « académiques » ;-/ | | C'est la différence entre un scientifique et un ingenieur ? Mais c'est
Je ne sais pas. J'ai déjà vu des ingénieurs scientifiques. Peut-être n'en as-tu pas encore rencontré, ce qui expliquerait cette question qui me semble ne pas avoir de sens.
| vrai que je parlais bien de la programmation en industrie, et non de la | récherche en programmation à une université, qui doit obéir à bien | d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est | pas nécessairement mauvais.) | | Ceci dit, je reste à mon assertion que la maîtrise de sa langue native | est importante.
quelqu'un l'a-t-elle contesté ?
| Il ne suffit pas de chercher pour chercher, il faut | savoir expliquer ce qu'on finit par trouver.
mais l'explication ne précédent pas toujours la trouvaille. Dans bien des cas, elle vient après.
-- Gaby
kanze@gabi-soft.fr writes:
| Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> wrote in message
| news:<flr827qvmf.fsf@sel.cmla.ens-cachan.fr>...
| > kanze@gabi-soft.fr writes:
|
| > | > L'incapacité à exprimer correctement un problème n'est pas
| > | > toujours liée à des lacunes linguistiques, hélas...
|
| > | Certes. Il peut aussi dépendre d'une manque de connaissance dans le
| > | domaine d'application, par exemple. N'empèche : si tu ne sais pas
| > | dire ce que le programme doit faire, il y a peu de chance qu'il le
| > | fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est
| > | pas la peine de chercher une solution.
|
| > Dans les grands lignes, je suis d'accord. Cependant je dois ajouter
| > que les grands progrès ne proviennent pas toujours d'une formulation
| > nickel du problème pour leque une solution a été découverte. Mais
| > c'est vrai, tu appelles ceux là des « académiques » ;-/
|
| C'est la différence entre un scientifique et un ingenieur ? Mais c'est
Je ne sais pas. J'ai déjà vu des ingénieurs scientifiques.
Peut-être n'en as-tu pas encore rencontré, ce qui expliquerait cette
question qui me semble ne pas avoir de sens.
| vrai que je parlais bien de la programmation en industrie, et non de la
| récherche en programmation à une université, qui doit obéir à bien
| d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est
| pas nécessairement mauvais.)
|
| Ceci dit, je reste à mon assertion que la maîtrise de sa langue native
| est importante.
quelqu'un l'a-t-elle contesté ?
| Il ne suffit pas de chercher pour chercher, il faut
| savoir expliquer ce qu'on finit par trouver.
mais l'explication ne précédent pas toujours la trouvaille. Dans bien
des cas, elle vient après.
| Gabriel Dos Reis wrote in message | news:... | > writes: | | > | > L'incapacité à exprimer correctement un problème n'est pas | > | > toujours liée à des lacunes linguistiques, hélas... | | > | Certes. Il peut aussi dépendre d'une manque de connaissance dans le | > | domaine d'application, par exemple. N'empèche : si tu ne sais pas | > | dire ce que le programme doit faire, il y a peu de chance qu'il le | > | fasse. Et tant que tu n'as pas bien formulé le problème, ce n'est | > | pas la peine de chercher une solution. | | > Dans les grands lignes, je suis d'accord. Cependant je dois ajouter | > que les grands progrès ne proviennent pas toujours d'une formulation | > nickel du problème pour leque une solution a été découverte. Mais | > c'est vrai, tu appelles ceux là des « académiques » ;-/ | | C'est la différence entre un scientifique et un ingenieur ? Mais c'est
Je ne sais pas. J'ai déjà vu des ingénieurs scientifiques. Peut-être n'en as-tu pas encore rencontré, ce qui expliquerait cette question qui me semble ne pas avoir de sens.
| vrai que je parlais bien de la programmation en industrie, et non de la | récherche en programmation à une université, qui doit obéir à bien | d'autres critères. (Et où, comme tu dis, chercher pour chercher, n'est | pas nécessairement mauvais.) | | Ceci dit, je reste à mon assertion que la maîtrise de sa langue native | est importante.
quelqu'un l'a-t-elle contesté ?
| Il ne suffit pas de chercher pour chercher, il faut | savoir expliquer ce qu'on finit par trouver.
mais l'explication ne précédent pas toujours la trouvaille. Dans bien des cas, elle vient après.