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

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1757  1758  1759  ..  26990  26991  26992  26993  26994  26995
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°559417
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-11-2003 à 11:00:32  profilanswer
 

Reprise du message précédent :
[:rofl]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 05-11-2003 à 11:00:32  profilanswer
 

n°559418
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 11:00:46  profilanswer
 

chrisbk a écrit :


ouais mais la c'est plus ton probleme, il est prevenu il se demerde (c'est le coté de la chose que j'aime bien)


Justement, moi c'est le côté que j'aime pas passke ton exception elle part un peu dans la nature, genre "j'te refile la patate" :/ Ca me rappelle un peu trop le taf, c'est p'têt pour ça [:dawa]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559420
Mr yvele
yvele n'est plus.
Posté le 05-11-2003 à 11:01:30  profilanswer
 

http://simogeo.free.fr/hfr/greg3.gif


---------------
yvele n'est plus.
n°559421
benou
Posté le 05-11-2003 à 11:03:14  profilanswer
 

uriel a écrit :


j'en susi toujours à afficher des System.out.println(e) [:sisicaivrai]


1ere étape, tu remplaces ca par "e.printStackTrace()" ;)
 
2e étape, demande toi comment le reste de ton programme va réagir si tu catches une exception, et donc que tu lui caches qu'un traitement a échoué...
Pour simplifier, tu as ces cas de figure là :  
  - a) c'était attendu : le fait que ca puisse planter était un évenement potentiel attendu et je sais comment réagir => catch de l'exception avec traitement sur exception
  - b) ca n'a pas d'importance : le reste système continue de fonctionner normalement, seul le traitement en cours ne peut aboutir, mais ca n'a pas de conséquence sur le reste. Il est surement intéressant de faire du reporting d'erreur (logguer l'erreur, envoyer un message d'erreur à l'utilisateur, alerte par mail au superviseur, etc ...)
 - c) c'est important : l'echec remet en cause le fonctionnement du système car le traitement qui a échoué était indispensable. Il faut transmetter l'erreur pour avertir l'appelant de l'echec. Soit en laissant passer l'interface, soit en l'enveloppant dans une autre exception qui sera plus adaptée à l'appelant (et qu'il faudra déclarer dans le throws)


---------------
ma vie, mon oeuvre - HomePlayer
n°559423
benou
Posté le 05-11-2003 à 11:05:56  profilanswer
 

Taiche a écrit :


Bin moi j'veux bien mais qu'est-ce qui te dit que l'appelant saura quoi en faire ?


à partir du moment ou tu fais un throws, l'appelant devra forcément en faire quelque chose (sinon il compilera pas). C'est à son niveau qu'il faut avoir la même réflexion.
 
Dans le pire des cas, si tu a jamais su quoi en faire l'exception remonte tout en haut et ton programme plante. Ce qui est normal si un traitement a planté et qu'il était indispensable (puisque personne n'a sû gérer le fait qu'il ait échoué)


Message édité par benou le 05-11-2003 à 11:07:42

---------------
ma vie, mon oeuvre - HomePlayer
n°559425
benou
Posté le 05-11-2003 à 11:06:26  profilanswer
 

chrisbk a écrit :


Code :
  1. catch(SaleException e)
  2. {
  3. //putain :O
  4. System.exit(0); //encaisse, tiens, t'avais qu'a pas me faire chier
  5. }




 [:xx_xx]


---------------
ma vie, mon oeuvre - HomePlayer
n°559426
uriel
blood pt.2
Posté le 05-11-2003 à 11:07:21  profilanswer
 

benou a écrit :


... pleins de trucs interessants


 
:jap:


---------------
IVG en france
n°559427
Joel F
Real men use unique_ptr
Posté le 05-11-2003 à 11:08:18  profilanswer
 

benou a écrit :


  - a) c'était attendu : le fait que ca puisse planter était un évenement potentiel attendu et je sais comment réagir => catch de l'exception avec traitement sur exception


 
Lorsque une eskcepssion est attendue, ne vaut il pas mieux en faire un traitement particulier de ta tache plutot que d'utiliser les Esskeption justeemnt ?

n°559435
benou
Posté le 05-11-2003 à 11:16:12  profilanswer
 

Joel F a écrit :


Lorsque une eskcepssion est attendue, ne vaut il pas mieux en faire un traitement particulier de ta tache plutot que d'utiliser les Esskeption justeemnt ?


ca dépend.
 
Imagine que tu lis un champ : tu dois lire un entier. Tu fais un Integer.parseInt(tonChamp.getText()). Cette méthode va générer une exception si ce que tu lui files n'est pas un entier. Dans son context c'est totalement normal qu'elle génère une exception (puisque son traitement échoue).
Par contre, dans ton context, c'est un comportement attendu : ce putain d'utilisateur est pas foutu d'écrire un nombre correctement => tu sais réagir en conséquence (lui balancer un message d'insulte).
Là tu as fais un traitement d'exception.
 
Imaginons un autre cas. C'est la même chose à faire sauf que ce que tu lis c'est un fichier de propriété pour initialiser un module.
Si tu te manges un NumberFormatException, tu ne vas pas pouvoir configurer ton module => sa création va échouer => tu dois déclarer à l'appelant (qui avait demandé de créer le module) que la création a échoué. Ca n'aurait pas de sens de lui balancer une NumberFormatException, donc dans ce cas, mieux vaut wrapper l'exception dans une InitException qui est une exception compréhensible par l'appelant et l'appelant, lui, pourra retrouver la cause réelle de l'exception (erreur dans lecture de l'entier) si il le souhaite en regardant l'exception inclue (nested) dans la InitException.
 
La tu as aussi fait un traitement d'exception en reballançant une exception : c'est de la propagation d'erreur avec valeur ajoutée : tu adaptes les erreurs au context d'appel.


Message édité par benou le 05-11-2003 à 11:18:34

---------------
ma vie, mon oeuvre - HomePlayer
n°559436
Loom the G​loom
Even coders get the blues...
Posté le 05-11-2003 à 11:16:30  profilanswer
 

qu'est ce que je me fais chier :sleep:


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le 05-11-2003 à 11:16:30  profilanswer
 

n°559437
Moktar1er
No one replies...
Posté le 05-11-2003 à 11:17:21  profilanswer
 

ouais bah moi je préfère regarder l'état de mes registres système pour voir si tout va bien dans mon code :O
 
edit: fôte inside


Message édité par Moktar1er le 05-11-2003 à 11:17:38
n°559440
chrisbk
-
Posté le 05-11-2003 à 11:19:14  profilanswer
 

moktar1er a écrit :

ouais bah moi je préfère regarder l'état de mes registres système pour voir si tout va bien dans mon code :O
 
edit: fôte inside


 
Et passer en ring0 pour pouvoir sacager la table des interruptions :O

n°559442
skeye
Posté le 05-11-2003 à 11:19:47  profilanswer
 

the real moins moins a écrit :

mortel les vidéos qu'on peut faire avec l'a60 !
chuis fan [:dawa]


[:benou_+1]
La résolution est pas énorme (320*240), mais c'est bien sympa, même l'audio est correct je trouve!


---------------
Can't buy what I want because it's free -
n°559445
Moktar1er
No one replies...
Posté le 05-11-2003 à 11:20:19  profilanswer
 

chrisbk a écrit :


 
Et passer en ring0 pour pouvoir sacager la table des interruptions :O


 
ouais même que détourner les vecteurs d'interruption ça roxxor ça race :O

n°559462
Joel F
Real men use unique_ptr
Posté le 05-11-2003 à 11:42:11  profilanswer
 

c'est quoi c'est histoires de ring ??

n°559464
chrisbk
-
Posté le 05-11-2003 à 11:44:33  profilanswer
 

Joel F a écrit :

c'est quoi c'est histoires de ring ??


 
http://www.alrj.org/docs/asm/ring0.htm

n°559466
uriel
blood pt.2
Posté le 05-11-2003 à 11:45:20  profilanswer
 

dites les javateurs, j'ai lu un article dans 01 sur la prog orientée aspect... vous avez testé ??


---------------
IVG en france
n°559467
darklord
You're welcome
Posté le 05-11-2003 à 11:46:10  profilanswer
 

une date sams timezone ca représente quoi pour vous?


---------------
Just because you feel good does not make you right
n°559468
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 11:47:50  profilanswer
 

DarkLord a écrit :

une date sams timezone ca représente quoi pour vous?


La Fin du Monde ? [:lacuna coil]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559469
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 11:48:35  profilanswer
 


Citation :

Connaissances requises:
 
- De bonnes connaissances sur le mode protégé (lien entre sélecteur et le privilège d'exécution)
- Assembleur i80x86


Ah ba c'est pas gagné [:joce]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559472
drasche
Posté le 05-11-2003 à 11:50:17  profilanswer
 

putain mais quel boulot de merde :cry:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°559473
Mr yvele
yvele n'est plus.
Posté le 05-11-2003 à 11:50:31  profilanswer
 

to reinstall w2k or not to reinstall w2k?.. [:meganne]
 
ça va bientot faire 6 mois..


---------------
yvele n'est plus.
n°559474
Mr yvele
yvele n'est plus.
Posté le 05-11-2003 à 11:50:41  profilanswer
 

drasche a écrit :

putain mais quel boulot de merde :cry:


 
 [:cupra]


---------------
yvele n'est plus.
n°559475
urd-sama
waste of space
Posté le 05-11-2003 à 11:50:52  profilanswer
 

drasche a écrit :

putain mais quel boulot de merde :cry:


[:calin]
moi j'avance pas  [:fing fang fung]

n°559476
drasche
Posté le 05-11-2003 à 11:51:03  profilanswer
 

DarkLord a écrit :

une date sams timezone ca représente quoi pour vous?


la date de la timezone courante? :??:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°559477
chrisbk
-
Posté le 05-11-2003 à 11:51:43  profilanswer
 

Taiche a écrit :


Citation :

Connaissances requises:
 
- De bonnes connaissances sur le mode protégé (lien entre sélecteur et le privilège d'exécution)
- Assembleur i80x86


Ah ba c'est pas gagné [:joce]


 
bah c t juste la partie "utilité" :D
Sinon cette bidouille marche visiblement que sous 9x et pas nt :O

n°559478
drasche
Posté le 05-11-2003 à 11:51:51  profilanswer
 

Urd-sama a écrit :

[:calin]
moi j'avance pas  [:fing fang fung]  


et moi je recule :cry:
 
peine de mort à ces utilisateurs qui savent pas ce qu'ils veulent :fou:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°559480
urd-sama
waste of space
Posté le 05-11-2003 à 11:53:05  profilanswer
 

drasche a écrit :


et moi je recule :cry:
peine de mort à ces utilisateurs qui savent pas ce qu'ils veulent :fou:


et moi je dis plutot peine de mort à ceux qui ont fait l'intranet [:aloy]
pour le moment j'envoie péter proprement leurs styles de merde, vais me faire engueuler [:kiki]

n°559482
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 11:53:40  profilanswer
 

drasche a écrit :


et moi je recule :cry:


Comment veux-tu ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559483
Loom the G​loom
Even coders get the blues...
Posté le 05-11-2003 à 11:53:56  profilanswer
 

Taiche a écrit :


Comment veux-tu ?


 
 [:xp1700]


---------------
Music|Market|Feed|Loom|DVD
n°559484
Mara's dad
Yes I can !
Posté le 05-11-2003 à 11:54:01  profilanswer
 

DarkLord a écrit :

une date sams timezone ca représente quoi pour vous?


Ben, une date !
 
Le timeZone n'a de sens que pour un Time ou un DateTime :D
 
Et un Time sans TimeZone, ben c'est censé être l'heure de ta montre :whistle:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°559489
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-11-2003 à 11:56:49  profilanswer
 

de toute façon, les exceptions c'est mal :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°559490
Mr yvele
yvele n'est plus.
Posté le 05-11-2003 à 11:57:20  profilanswer
 

Harkonnen a écrit :

de toute façon, les exceptions c'est mal :o


 
mais c'est pratique! :kaola:


---------------
yvele n'est plus.
n°559496
darklord
You're welcome
Posté le 05-11-2003 à 12:04:14  profilanswer
 

Mara's dad a écrit :


Ben, une date !
 
Le timeZone n'a de sens que pour un Time ou un DateTime :D
 
Et un Time sans TimeZone, ben c'est censé être l'heure de ta montre :whistle:  


 
oui enfin un DateTime quoi. Je vous explique. Du coté serveur je dois générer la datetime courante et l'envoyer au client pour qu'il synchronise son heure. On est pas a 5 sec près donc ca nous convient de cette façon là.
 
Nos serveurs sont en GMT +1
 
Le client recoit le nombre de secondes depuis le 1er Janvier 1904 GMT (c'est leur représentation à eux). En java, on a une méthode pour retourner le nombre de msec depuis le 1er Janvier 1970. Ce qu'on fait on choppe ce truc on le convertit en secondes et on ajoute le nombre de secondes entre 1904 et 1970.
 
tout ca marche super bien. Or depuis qu'on a changé d'heure (heure d'hiver) y a une heure de décalage.  
 
Et là je bûche :/


---------------
Just because you feel good does not make you right
n°559497
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 12:04:43  profilanswer
 

Harkonnen a écrit :

de toute façon, les exceptions c'est mal :o


http://www.guilio.com/img/windows.gif


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559498
Mr yvele
yvele n'est plus.
Posté le 05-11-2003 à 12:04:55  profilanswer
 

réinstall de windows! \o/
 
A+ les ringards!
(j'espere que je vais rien oublier sur C:  :sweat: )


---------------
yvele n'est plus.
n°559500
nraynaud
lol
Posté le 05-11-2003 à 12:06:34  profilanswer
 

chrisbk a écrit :

La question debat du jour :O
 
 
Trouvez vous que le fait que Java force a recuperer toutes les instructions lancées soit une bonne chose ? :O
Developpez et Argumentez :O

Ce troll il est tout vieux.
 
La suite là : http://www.artima.com/forums/flat. [...] read=10534
 
 
 
Bonjour les gens.


---------------
trainoo.com, c'est fini
n°559501
chrisbk
-
Posté le 05-11-2003 à 12:07:12  profilanswer
 

nraynaud a écrit :

Ce troll il est tout vieux.


 
chez toi demande d'avis = troll ?

n°559505
nraynaud
lol
Posté le 05-11-2003 à 12:13:02  profilanswer
 

chrisbk a écrit :


chez toi demande d'avis = troll ?

Non, mais vieux débat binaire, récurrent et qui s'enflame à tous les coups oui.
 
Comme .net/java (tiens, comme par hazard y'en a un en checked et pas l'autre) ou Vi/emacs.


---------------
trainoo.com, c'est fini
n°559510
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 05-11-2003 à 12:16:39  profilanswer
 

nraynaud a écrit :

Non, mais vieux débat binaire, récurrent et qui s'enflame à tous les coups oui.


Le débat n'est binaire que s'il n'y a des réactions binaires de gros intaigristes à la con :o
J'ai trouvé que les quelques interventions sur le sujet dans ce topic avaient été constructives et de bon aloi (si on exclue la dernière d'Harko, évidemment :o).


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°559511
skeye
Posté le 05-11-2003 à 12:16:54  profilanswer
 

antp> comment vous faites pour supporter la pub constante de kyle_katarn sur S&R??
Dès qu'un post lui permettant de parler d'un de ses softs apparait il saute dessus, c'est franchement effarant! [:mlc]
[edit]
Pire, dès qu'il intervient dans un post c'est pour ça :
http://forum.hardware.fr/forum1.ph [...] =2&subcat=


Message édité par skeye le 05-11-2003 à 12:17:25

---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1757  1758  1759  ..  26990  26991  26992  26993  26994  26995

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


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