Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3233 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [Philosophie] Faut-il déclarer les variables au vol ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[Philosophie] Faut-il déclarer les variables au vol ?

n°631384
full_phil
Posté le 04-02-2004 à 18:19:45  profilanswer
 

Voilà qu'en pensez-vous ? La meilleure solution pour vous ?

mood
Publicité
Posté le 04-02-2004 à 18:19:45  profilanswer
 

n°631387
chrisbk
-
Posté le 04-02-2004 à 18:21:08  profilanswer
 

au sol

n°631389
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-02-2004 à 18:24:21  profilanswer
 

eil ...

n°631390
the real m​oins moins
Posté le 04-02-2004 à 18:24:32  profilanswer
 

non non, surtout tout déclarer en global au lancement de ton appli.
 
 
[:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631391
the real m​oins moins
Posté le 04-02-2004 à 18:24:39  profilanswer
 

ou alors, sur un autre ton:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631392
the real m​oins moins
Posté le 04-02-2004 à 18:25:04  profilanswer
 

ché pas s'ils prennent les dépositions pour des variables au comissariat de mon quartier [:zaib3k]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631393
chrisbk
-
Posté le 04-02-2004 à 18:25:18  profilanswer
 


des tropiques

n°631394
the real m​oins moins
Posté le 04-02-2004 à 18:25:37  profilanswer
 

nic :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631395
chrisbk
-
Posté le 04-02-2004 à 18:25:54  profilanswer
 
n°631396
full_phil
Posté le 04-02-2004 à 18:26:24  profilanswer
 

the real moins moins a écrit :

non non, surtout tout déclarer en global au lancement de ton appli.
 
 
[:kiki]

pourquoi ?

mood
Publicité
Posté le 04-02-2004 à 18:26:24  profilanswer
 

n°631398
the real m​oins moins
Posté le 04-02-2004 à 18:27:30  profilanswer
 

ces déesses


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631399
the real m​oins moins
Posté le 04-02-2004 à 18:27:40  profilanswer
 

ok.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631401
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-02-2004 à 18:28:32  profilanswer
 


 :love: celle-la elle est terrible j'ai mis du temps a la comprendre

n°631404
chrisbk
-
Posté le 04-02-2004 à 18:31:21  profilanswer
 


 
si mal

n°631406
the real m​oins moins
Posté le 04-02-2004 à 18:33:54  profilanswer
 

aya :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631407
chrisbk
-
Posté le 04-02-2004 à 18:34:45  profilanswer
 

tolah

n°631411
the real m​oins moins
Posté le 04-02-2004 à 18:37:08  profilanswer
 

komeinih [:zaib3k]
 
 
 
(je vais faire mes courses, a+)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631412
chrisbk
-
Posté le 04-02-2004 à 18:37:53  profilanswer
 
n°631427
Jubijub
Parce que je le VD bien
Posté le 04-02-2004 à 19:10:14  profilanswer
 


 
CT ironique...tt déclarer en global, c'est source d'erreurs, pis ca bouffe des ressources pour rien
 
-->heuristique


---------------
Jubi Photos : Flickr - 500px
n°631444
full_phil
Posté le 04-02-2004 à 19:26:05  profilanswer
 

Non mais c'était pas la question que je voulais poser, je me suis pas assez exprimé. Je voulais dire si il est mieux, dans le même bloc, de déclarer les variables là où en a besoin sur le champ (au vol), ou alors les déclarer en tête du bloc....
Ce sont donc ici des variables locales

n°631447
chrisbk
-
Posté le 04-02-2004 à 19:27:39  profilanswer
 

tu declares au plus proche de leur utilisation, generalement

n°631449
full_phil
Posté le 04-02-2004 à 19:28:54  profilanswer
 

N'y a t il pas des cas où il vaut mieux déclarer en tête de bloc ? nimporte quel langage confondu...

n°631451
chrisbk
-
Posté le 04-02-2004 à 19:29:50  profilanswer
 

c'est moi que tu traites de tete de bloc ? :heink:

n°631456
full_phil
Posté le 04-02-2004 à 19:32:44  profilanswer
 

ehhh qué dit ?

n°631459
chrisbk
-
Posté le 04-02-2004 à 19:33:10  profilanswer
 

en C pas 99 vaut mieux ouais :o

n°631470
Taz
bisounours-codeur
Posté le 04-02-2004 à 19:45:18  profilanswer
 

full_phil a écrit :

N'y a t il pas des cas où il vaut mieux déclarer en tête de bloc ? nimporte quel langage confondu...

non. déclare au plus près de l'initialisation

n°631534
Jubijub
Parce que je le VD bien
Posté le 04-02-2004 à 20:41:57  profilanswer
 

mais les variables globales, vous les déclarez en tete de classe non ?


---------------
Jubi Photos : Flickr - 500px
n°631538
Taz
bisounours-codeur
Posté le 04-02-2004 à 20:44:26  profilanswer
 

Jubijub a écrit :

mais les variables globales, vous les déclarez en tete de classe non ?
 

pour plus d'incompréhension

n°631539
chrisbk
-
Posté le 04-02-2004 à 20:44:32  profilanswer
 

Jubijub a écrit :

mais les variables globales, vous les déclarez en tete de classe non ?
 


 
ca va pasla :o
 
je suppose que tu parles de variable membre.
en C++ elles sont a la fin chez moi de la def de classe (vu que generalement c private, pas la peine que ca soit en tete de fichier)
 
ca n'a aucune importance (sauf si tes fais des inits dessus en java/c#)

n°631549
Jubijub
Parce que je le VD bien
Posté le 04-02-2004 à 20:56:39  profilanswer
 

oui c ce que je voulais dire...
mais comme en java un fichier contient forcément une classe...
 
j'opposais ca aux déclarations locales dans les méthodes


---------------
Jubi Photos : Flickr - 500px
n°631598
chrisbk
-
Posté le 04-02-2004 à 21:29:26  profilanswer
 

Jubijub a écrit :

oui c ce que je voulais dire...
mais comme en java un fichier contient forcément une classe...
 
j'opposais ca aux déclarations locales dans les méthodes


 
ouais mais non,ca n'a rien a voir quand meme [:aloy]

n°631601
Jubijub
Parce que je le VD bien
Posté le 04-02-2004 à 21:33:17  profilanswer
 

chrisbk a dit a écrit :

 
...en C++...




 
Tout est dit ;)


Message édité par Jubijub le 04-02-2004 à 21:33:27

---------------
Jubi Photos : Flickr - 500px
n°631603
darklord
You're welcome
Posté le 04-02-2004 à 21:34:59  profilanswer
 

KOO KOO [:dawa]

n°631647
chrisbk
-
Posté le 04-02-2004 à 22:37:02  profilanswer
 

Jubijub a écrit :


 
Tout est dit ;)


 
:heink:

n°631652
the real m​oins moins
Posté le 04-02-2004 à 22:41:24  profilanswer
 

chrisbk a écrit :


 
ca va pasla :o
 
je suppose que tu parles de variable membre.
en C++ elles sont a la fin chez moi de la def de classe (vu que generalement c private, pas la peine que ca soit en tete de fichier)
 
ca n'a aucune importance (sauf si tes fais des inits dessus en java/c#)
 

c'est marrant, mais je trouve que ça rejoint la discussion sur le file.exists()/FileNotFoundException: je prefere déclarer mes membres en haut de classes, comme ça en lisant la source, je sais ce qu'encapsule mon objet... :)
.. et quand je lis le code même, je me demande pas d'ou sort telle ou telle variable, ou encore son type. (apres, t'en a des qui vont te sortir des code conventions chiantes du style le préfixe par m_ pour les membre et le suffixe ou prefixe pour indiquer le type :/)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631694
Jubijub
Parce que je le VD bien
Posté le 04-02-2004 à 23:20:27  profilanswer
 

g horreur de coder avec des m_ etc...si java est fortement typé, c pas pour rien..alors je m'en sers...par ailleurs, si t'a un IDE qui tient la route, le type des variables tu l'a dans le source tree


---------------
Jubi Photos : Flickr - 500px
n°631696
chrisbk
-
Posté le 04-02-2004 à 23:21:52  profilanswer
 

the real moins moins a écrit :

c'est marrant, mais je trouve que ça rejoint la discussion sur le file.exists()/FileNotFoundException: je prefere déclarer mes membres en haut de classes, comme ça en lisant la source, je sais ce qu'encapsule mon objet... :)


 
ben je pars de l'idée que je me fous de ce qu'encapsule un objet : je veux savoir ce qu'il me veut, comment il marche, et ce qu'il y a derriere je m'en balance. En C++ ca roule vu que t'as (generalement) que les decls de fonctions dans le .h, et meme pas acces au .cpp : tu jete un coup d'oeil a la partie public, et pof, au boulot
 
Par contre, ce que je ne m'explique pas, c'est qu'en java je fous mes variables au dessus. Comprends pas tout :D
 
 
 

n°631697
chrisbk
-
Posté le 04-02-2004 à 23:23:01  profilanswer
 

Jubijub a écrit :

g horreur de coder avec des m_ etc...si java est fortement typé, c pas pour rien..alors je m'en sers...par ailleurs, si t'a un IDE qui tient la route, le type des variables tu l'a dans le source tree


 
avec des casts en Object dans tous les sens, je sais pas, c'est ca le fortement typé ?
 
 

Citation :

. et quand je lis le code même, je me demande pas d'ou sort telle ou telle variable, ou encore son type. (apres, t'en a des qui vont te sortir des code conventions chiantes du style le préfixe par m_ pour les membre et le suffixe ou prefixe pour indiquer le type )


 
present ! :o
 
(surtout pour le moyen de differencier membre de pas membre)

n°631703
the real m​oins moins
Posté le 04-02-2004 à 23:28:47  profilanswer
 

chrisbk a écrit :


 
ben je pars de l'idée que je me fous de ce qu'encapsule un objet : je veux savoir ce qu'il me veut, comment il marche, et ce qu'il y a derriere je m'en balance. En C++ ca roule vu que t'as (generalement) que les decls de fonctions dans le .h, et meme pas acces au .cpp : tu jete un coup d'oeil a la partie public, et pof, au boulot
 
Par contre, ce que je ne m'explique pas, c'est qu'en java je fous mes variables au dessus. Comprends pas tout :D
 

oui je te parle de lire le code moi, ie comprendre comment il marche et ce qu'il y a derriere, justement. pour savoir ce qu'il fait/ce qu'il me veut, y'a la javadoc ;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°631705
chrisbk
-
Posté le 04-02-2004 à 23:29:53  profilanswer
 

the real moins moins a écrit :

oui je te parle de lire le code moi, ie comprendre comment il marche et ce qu'il y a derriere, justement. pour savoir ce qu'il fait/ce qu'il me veut, y'a la javadoc ;)


 
ah, voui, forcement  
voui dans cet optique effectivement, tout mettre au dessus sinon on sait pas de quel type est pierre paul ou jacques

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [Philosophie] Faut-il déclarer les variables au vol ?

 

Sujets relatifs
[PHP] 1000 variables ou un tableau à 1000 entrées ?Limitation dans le nombre de variables de sessions avec easyphp ?
persistance des variables et fonctions en javascript ...[HTML/JS] variables et nom de champs textes
[excel] :D utiliser des variables dans une macroSession et transfert de variables de page en page...
[VB6] variables [Newbie][C++] Nom des variables et des objets (Notation Hongroise)
variables globales et lex/yaccLecture d'un fichier Texte et affectation dans variables ksh
Plus de sujets relatifs à : [Philosophie] Faut-il déclarer les variables au vol ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)