C'est des projets de quelle taille? Mon experience est plutot pour
des grosses choses (le programme sur lequel je suis pour le moment
approche les 100 millions de lignes, est delivre sur les 11
plateformes ci-dessus, maintenu en 6 versions -- la future, l'actuelle
et la precedante sur deux infrastructures -- par des equipes sur je ne
sais pas combien de sites) et doit se transposer assez mal aux petits
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
de compiler à grands coups de batch, ou de scripts,
Jamais vu personne utiliser quelque chose de moins evolue que make.
Et j'ai rien vu de suffisemment meilleur pour valoir la peine de
changer.
de mettre au point (du moins sous windows) sans utiliser un debugger
symbolique.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
C'est des projets de quelle taille? Mon experience est plutot pour
des grosses choses (le programme sur lequel je suis pour le moment
approche les 100 millions de lignes, est delivre sur les 11
plateformes ci-dessus, maintenu en 6 versions -- la future, l'actuelle
et la precedante sur deux infrastructures -- par des equipes sur je ne
sais pas combien de sites) et doit se transposer assez mal aux petits
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
de compiler à grands coups de batch, ou de scripts,
Jamais vu personne utiliser quelque chose de moins evolue que make.
Et j'ai rien vu de suffisemment meilleur pour valoir la peine de
changer.
de mettre au point (du moins sous windows) sans utiliser un debugger
symbolique.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
C'est des projets de quelle taille? Mon experience est plutot pour
des grosses choses (le programme sur lequel je suis pour le moment
approche les 100 millions de lignes, est delivre sur les 11
plateformes ci-dessus, maintenu en 6 versions -- la future, l'actuelle
et la precedante sur deux infrastructures -- par des equipes sur je ne
sais pas combien de sites) et doit se transposer assez mal aux petits
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
de compiler à grands coups de batch, ou de scripts,
Jamais vu personne utiliser quelque chose de moins evolue que make.
Et j'ai rien vu de suffisemment meilleur pour valoir la peine de
changer.
de mettre au point (du moins sous windows) sans utiliser un debugger
symbolique.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Je n'ai pas tous les tenants et les aboutissants, certes, mais je ne pense
pas me tromper. Malheureusement.Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
J'avoue mon incompréhension.
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Je n'ai pas tous les tenants et les aboutissants, certes, mais je ne pense
pas me tromper. Malheureusement.
Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
J'avoue mon incompréhension.
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
Cela, au nom du poids de l'historique,
Ne sousestime pas le cout du changement.
Ni la puissance d'outils que tu ne maitrises pas.
Je n'ai pas tous les tenants et les aboutissants, certes, mais je ne pense
pas me tromper. Malheureusement.Question debuggeur, j'en connais qui regrettent
encore celui qu'ils utilisaient il y a 7 ou 8 ans, et pas sans raisons
apparemment (je ne l'ai pas utilise assez).
J'avoue mon incompréhension.
"K. Ahausse" writes:Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
Tu parlais de traitement de texte, pas d'editeur.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
De bons tests et les symptomes avec lequel les tests qui foirent le
font (et savoir quels tests ne foirent pas) suffit.
"K. Ahausse" <anonymous@discussions.microsoft.com> writes:
Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
Tu parlais de traitement de texte, pas d'editeur.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
De bons tests et les symptomes avec lequel les tests qui foirent le
font (et savoir quels tests ne foirent pas) suffit.
"K. Ahausse" writes:Si tu parles de LaTeX, c'est peut-etre toi qui perds quelque chose.
Non, je parlais : editeur de sources rudimentaire. 'vi' en plus
médiocre ( mes excuses aux inconditionnels de 'vi')
Tu parlais de traitement de texte, pas d'editeur.
En utilisant un debuggeur non symbolique ou sans utiliser de debuggeur
du tout? La seconde alternative me semble viable (c'est
principalement comme ca que je fonctionne sur mes petits projets
perso). La premiere tient du masochisme.
Et donc pour la mise au point de tes projets perso, tu utilises des
logs, une trace, des message à l'écran ?
De bons tests et les symptomes avec lequel les tests qui foirent le
font (et savoir quels tests ne foirent pas) suffit.
J'avais travaillé sur un micro-contrôleur dont l'émulateur avait été
rendu partiellement inopérant ( défaut de conception dans le
hardware ). Et comme pour toi, la mise au point se faisant sans
debugger, à l'aveugle, tout dans la tête.
Le coté positif : cela oblige une rigueur dépouillée de tout
artifice.
Mais, bon, il n'y avait pas le choix. C'est un exercice que je ne
ferais pas de ma propre initiative, je suis bien content de disposer
de l'assistance d'outils récents.
J'avais travaillé sur un micro-contrôleur dont l'émulateur avait été
rendu partiellement inopérant ( défaut de conception dans le
hardware ). Et comme pour toi, la mise au point se faisant sans
debugger, à l'aveugle, tout dans la tête.
Le coté positif : cela oblige une rigueur dépouillée de tout
artifice.
Mais, bon, il n'y avait pas le choix. C'est un exercice que je ne
ferais pas de ma propre initiative, je suis bien content de disposer
de l'assistance d'outils récents.
J'avais travaillé sur un micro-contrôleur dont l'émulateur avait été
rendu partiellement inopérant ( défaut de conception dans le
hardware ). Et comme pour toi, la mise au point se faisant sans
debugger, à l'aveugle, tout dans la tête.
Le coté positif : cela oblige une rigueur dépouillée de tout
artifice.
Mais, bon, il n'y avait pas le choix. C'est un exercice que je ne
ferais pas de ma propre initiative, je suis bien content de disposer
de l'assistance d'outils récents.
Je ne m'interdis pas le debuggeur, il est simplement tres souvent
inutile.
Je ne m'interdis pas le debuggeur, il est simplement tres souvent
inutile.
Je ne m'interdis pas le debuggeur, il est simplement tres souvent
inutile.
In article , drkm wrote:Si je me souviens bien du contexte, il est question de modèles, et
tu inclus de toute façon l'implémentation dans l'en-tête. Même dans
ce cas, je te conseille de séparer (cmme tu sembles d'ailleurs le
faire) l'en-tête de l'implémentation, et d'inclure celle-ci dans
celui-là.
Oui, j'essaye de tout mettre dans un .cpp que le .hpp inclut.
C'est plus lisible, je retrouve plus vite mes petits, tout ça.
In article <wksm79d5qi.fsf_-_@fgeorges.org>, drkm wrote:
Si je me souviens bien du contexte, il est question de modèles, et
tu inclus de toute façon l'implémentation dans l'en-tête. Même dans
ce cas, je te conseille de séparer (cmme tu sembles d'ailleurs le
faire) l'en-tête de l'implémentation, et d'inclure celle-ci dans
celui-là.
Oui, j'essaye de tout mettre dans un .cpp que le .hpp inclut.
C'est plus lisible, je retrouve plus vite mes petits, tout ça.
In article , drkm wrote:Si je me souviens bien du contexte, il est question de modèles, et
tu inclus de toute façon l'implémentation dans l'en-tête. Même dans
ce cas, je te conseille de séparer (cmme tu sembles d'ailleurs le
faire) l'en-tête de l'implémentation, et d'inclure celle-ci dans
celui-là.
Oui, j'essaye de tout mettre dans un .cpp que le .hpp inclut.
C'est plus lisible, je retrouve plus vite mes petits, tout ça.
In article , drkm wrote:EBrowse ou ECB pourraient t'intéresser.
ebrowse: tiens, c'est installé sur ma machine. Je vais regarder ça.
ECB: c'est l'autre lien que tu m'avais donné, c'est ça ?
In article <wksm79d5qi.fsf_-_@fgeorges.org>, drkm wrote:
EBrowse ou ECB pourraient t'intéresser.
ebrowse: tiens, c'est installé sur ma machine. Je vais regarder ça.
ECB: c'est l'autre lien que tu m'avais donné, c'est ça ?
In article , drkm wrote:EBrowse ou ECB pourraient t'intéresser.
ebrowse: tiens, c'est installé sur ma machine. Je vais regarder ça.
ECB: c'est l'autre lien que tu m'avais donné, c'est ça ?
Alors, même à la fin d'un .cpp : #undef. Les macros n'ont pas de scope.
Alors, on la simule.
Alors, même à la fin d'un .cpp : #undef. Les macros n'ont pas de scope.
Alors, on la simule.
Alors, même à la fin d'un .cpp : #undef. Les macros n'ont pas de scope.
Alors, on la simule.
In article , drkm wrote:Marc Boyer writes:K. Ahausse wrote:"Marc Boyer" a écrit dans
le message de news:cncj0u$l3m$
Ce que j'avais beaucoup apprécié sur VB, c'était la complétion
automatique en fonction du type.
Ca, seul un IDE peut le faire car cela demande une partie
de compilation en ligne.
Je ne sais pas ce que tu appelles IDE, mais la clef est d'analyser
le code. Emacs fait ça plutôt pas mal, cfr <URL:http://cedet.sf.net>.
IDE Integrated Dev. Env. non ?
En fait, ça demande à l'éditeur de faire un brin de compilation,
et c'est quand même plus facile à faire quand editeur+compilo sont
fait par la même équipe.
Mais j'ai parcouru ton lien: ça a l'air fouilli mais intéressant.
J'avais testé la speedbar, mais celle qui est installée par défaut
chez moi se vautre lamentablement (reconnaît pas les méthodes des
classes, confond class et fonction...).
In article <wkfz39d0bx.fsf_-_@fgeorges.org>, drkm wrote:
Marc Boyer <Marc.Boyer@enseeiht.yahoo.fr.invalid> writes:
K. Ahausse wrote:
"Marc Boyer" <Marc.Boyer@enseeiht.yahoo.fr.invalid> a écrit dans
le message de news:cncj0u$l3m$4@news.cict.fr...
Ce que j'avais beaucoup apprécié sur VB, c'était la complétion
automatique en fonction du type.
Ca, seul un IDE peut le faire car cela demande une partie
de compilation en ligne.
Je ne sais pas ce que tu appelles IDE, mais la clef est d'analyser
le code. Emacs fait ça plutôt pas mal, cfr <URL:http://cedet.sf.net>.
IDE Integrated Dev. Env. non ?
En fait, ça demande à l'éditeur de faire un brin de compilation,
et c'est quand même plus facile à faire quand editeur+compilo sont
fait par la même équipe.
Mais j'ai parcouru ton lien: ça a l'air fouilli mais intéressant.
J'avais testé la speedbar, mais celle qui est installée par défaut
chez moi se vautre lamentablement (reconnaît pas les méthodes des
classes, confond class et fonction...).
In article , drkm wrote:Marc Boyer writes:K. Ahausse wrote:"Marc Boyer" a écrit dans
le message de news:cncj0u$l3m$
Ce que j'avais beaucoup apprécié sur VB, c'était la complétion
automatique en fonction du type.
Ca, seul un IDE peut le faire car cela demande une partie
de compilation en ligne.
Je ne sais pas ce que tu appelles IDE, mais la clef est d'analyser
le code. Emacs fait ça plutôt pas mal, cfr <URL:http://cedet.sf.net>.
IDE Integrated Dev. Env. non ?
En fait, ça demande à l'éditeur de faire un brin de compilation,
et c'est quand même plus facile à faire quand editeur+compilo sont
fait par la même équipe.
Mais j'ai parcouru ton lien: ça a l'air fouilli mais intéressant.
J'avais testé la speedbar, mais celle qui est installée par défaut
chez moi se vautre lamentablement (reconnaît pas les méthodes des
classes, confond class et fonction...).
"K. Ahausse" writes:a écrit dans le message de
news:
En ce qui concerne les autres fonctionalités, ça ne m'interesse en rien
de pouvoir lancer le déboggueur directement depuis l'éditeur. En
Ha! je suis surpris, edition+compilation+debug s'enchainant sur simplement
Pour un tas de raisons que je n'ai pas envie d'expliquer ici, je
prefere de loin m'attacher a un process en cours que de le lancer d'un
debuggeur.par l'action de touche de fonctions, me semblait le paradis du
développeur.
Le paradis c'est de ne pas avoir a se servir d'un debuggeur. J'y
arrive plus ou moins bien sur du code auquel j'ai participe au
developpement depuis le debut et tant que le probleme n'est pas trop
lie a des dependances -- on utilise beaucoup de callback par exemple,
et c'est une source de problemes -- , tres mal sur du code que je
recupere (et comme c'est la plupart du temps...)
"K. Ahausse" <anonymous@discussions.microsoft.com> writes:
<kanze@gabi-soft.fr> a écrit dans le message de
news:d6652001.0411170214.17ce6135@posting.google.com...
En ce qui concerne les autres fonctionalités, ça ne m'interesse en rien
de pouvoir lancer le déboggueur directement depuis l'éditeur. En
Ha! je suis surpris, edition+compilation+debug s'enchainant sur simplement
Pour un tas de raisons que je n'ai pas envie d'expliquer ici, je
prefere de loin m'attacher a un process en cours que de le lancer d'un
debuggeur.
par l'action de touche de fonctions, me semblait le paradis du
développeur.
Le paradis c'est de ne pas avoir a se servir d'un debuggeur. J'y
arrive plus ou moins bien sur du code auquel j'ai participe au
developpement depuis le debut et tant que le probleme n'est pas trop
lie a des dependances -- on utilise beaucoup de callback par exemple,
et c'est une source de problemes -- , tres mal sur du code que je
recupere (et comme c'est la plupart du temps...)
"K. Ahausse" writes:a écrit dans le message de
news:
En ce qui concerne les autres fonctionalités, ça ne m'interesse en rien
de pouvoir lancer le déboggueur directement depuis l'éditeur. En
Ha! je suis surpris, edition+compilation+debug s'enchainant sur simplement
Pour un tas de raisons que je n'ai pas envie d'expliquer ici, je
prefere de loin m'attacher a un process en cours que de le lancer d'un
debuggeur.par l'action de touche de fonctions, me semblait le paradis du
développeur.
Le paradis c'est de ne pas avoir a se servir d'un debuggeur. J'y
arrive plus ou moins bien sur du code auquel j'ai participe au
developpement depuis le debut et tant que le probleme n'est pas trop
lie a des dependances -- on utilise beaucoup de callback par exemple,
et c'est une source de problemes -- , tres mal sur du code que je
recupere (et comme c'est la plupart du temps...)