abonnement Unibet Coolblue Bitvavo
pi_104467095
quote:
10s.gif Op donderdag 17 november 2011 10:17 schreef HostiMeister het volgende:

[..]

Daar is finally{} voor uitgevonden O+
Yupz, maar schijnt dat je die ook zoveel mogelijk moet vermijden.
  donderdag 17 november 2011 @ 10:20:36 #277
58834 Catbert
The evil HR Director.
pi_104467141
quote:
0s.gif Op donderdag 17 november 2011 10:18 schreef stbabylon het volgende:
Yupz, maar schijnt dat je die ook zoveel mogelijk moet vermijden.
Meer een kwestie van dat mensen niet goed snappen wat 't doet denk ik.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  donderdag 17 november 2011 @ 10:22:08 #278
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104467169
Een exception laten vallen als er geen commandline parameter wordt meegegeven is redelijk kansloos. Daar hebben ze 'if' voor uitgevonden.
pi_104467334
quote:
0s.gif Op donderdag 17 november 2011 10:22 schreef BritchesAndHose het volgende:
Een exception laten vallen als er geen commandline parameter wordt meegegeven is redelijk kansloos. Daar hebben ze 'if' voor uitgevonden.
eh... wat?
pi_104467392
quote:
0s.gif Op donderdag 17 november 2011 10:22 schreef BritchesAndHose het volgende:
Een exception laten vallen als er geen commandline parameter wordt meegegeven is redelijk kansloos. Daar hebben ze 'if' voor uitgevonden.
Exceptions hebben die 'plek' al jaren geleden verdrongen.
Een 'if' is inderdaad netter (en logischer).
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
pi_104467462
quote:
1s.gif Op donderdag 17 november 2011 10:31 schreef Aether het volgende:

[..]

Exceptions hebben die 'plek' al jaren geleden verdrongen.
Een 'if' is inderdaad netter (en logischer).
Jawel, maar als ik moet kiezen tussen 1 try/catch of 20 checks, dan weet ik het wel.

Zie alleen nog niet helemaal wat die commandline parameter toevoegt.
  donderdag 17 november 2011 @ 10:36:54 #282
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104467565
quote:
1s.gif Op donderdag 17 november 2011 10:31 schreef Aether het volgende:

[..]

Exceptions hebben die 'plek' al jaren geleden verdrongen.
Een 'if' is inderdaad netter (en logischer).
Exceptions zijn voor uitzonderingsgevallen. Exceptions gebruiken voor te verwachten foutsituaties is bad practice. Stop zoiets maar in een loopje waar exceptions vallen en gecatched worden. Zeg maar dag tegen je performance.
pi_104467591
quote:
0s.gif Op donderdag 17 november 2011 10:36 schreef BritchesAndHose het volgende:

[..]

Exceptions zijn voor uitzonderingsgevallen. Exceptions gebruiken voor te verwachten foutsituaties is bad practice. Stop zoiets maar in een loopje waar exceptions vallen en gecatched worden. Zeg maar dag tegen je performance.
Soms kun je in Java niet anders :)
  donderdag 17 november 2011 @ 10:38:09 #284
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104467598
quote:
0s.gif Op donderdag 17 november 2011 10:33 schreef stbabylon het volgende:

[..]

Jawel, maar als ik moet kiezen tussen 1 try/catch of 20 checks, dan weet ik het wel.
Ga je dan 20 catches maken? Of 1 catch met "er is iets fout gegaan. Doei". ?
  donderdag 17 november 2011 @ 10:38:36 #285
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104467609
quote:
0s.gif Op donderdag 17 november 2011 10:38 schreef stbabylon het volgende:

[..]

Soms kun je in Java niet anders :)
Bullshit.
pi_104467659
quote:
0s.gif Op donderdag 17 november 2011 10:36 schreef BritchesAndHose het volgende:

[..]

Exceptions zijn voor uitzonderingsgevallen. Exceptions gebruiken voor te verwachten foutsituaties is bad practice. Stop zoiets maar in een loopje waar exceptions vallen en gecatched worden. Zeg maar dag tegen je performance.
Mee eens, maar de meeste code staat vol met exceptions.
Performance is overigens veel beter dan vroeger.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
pi_104467687
quote:
0s.gif Op donderdag 17 november 2011 10:38 schreef BritchesAndHose het volgende:

[..]

Ga je dan 20 catches maken? Of 1 catch met "er is iets fout gegaan. Doei". ?
IOException bijvoorbeeld pakt een x aantal mogelijke fouten op. Je kunt er van uit gaan dat het bestand staat waar het staat, dat het de goede naam heeft, dat je rechten hebt op die server om dat bestand te lezen, etc. etc. Kun je allemaal wel met if statements gaan controleren, maar is wat overdreven voor iets wat vrijwel nooit fout gaat. En dan doe je dat wel en wil je compileren, en doet je compiler dat niet, omdat je die IOException MOET catchen.
  donderdag 17 november 2011 @ 10:48:38 #288
58834 Catbert
The evil HR Director.
pi_104467860
quote:
0s.gif Op donderdag 17 november 2011 10:40 schreef stbabylon het volgende:
IOException bijvoorbeeld pakt een x aantal mogelijke fouten op. Je kunt er van uit gaan dat het bestand staat waar het staat, dat het de goede naam heeft, dat je rechten hebt op die server om dat bestand te lezen, etc. etc. Kun je allemaal wel met if statements gaan controleren, maar is wat overdreven voor iets wat vrijwel nooit fout gaat. En dan doe je dat wel en wil je compileren, en doet je compiler dat niet, omdat je die IOException MOET catchen.
Dat zijn dus voorbeelden van exceptions. Verkeerde userinvoer is geen exception, dat is te verwachten.

quote:
1s.gif Op donderdag 17 november 2011 10:39 schreef Aether het volgende:
Mee eens, maar de meeste code staat vol met exceptions.
Performance is overigens veel beter dan vroeger.
Ja, het is van "retetraag" naar "traag" gegaan ;) Er moet nog steeds een hele stacktrace opgebouwd worden, en da's een stuk duurder dan een simpele if/else.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_104467869
quote:
0s.gif Op donderdag 17 november 2011 10:18 schreef stbabylon het volgende:

[..]

Yupz, maar schijnt dat je die ook zoveel mogelijk moet vermijden.
Om geheugen vrij te maken en handles los te laten is het wel een gunstig iets, mi
All you know about me is what I've sold you, dumb fuck
pi_104468042
quote:
0s.gif Op donderdag 17 november 2011 10:48 schreef Catbert het volgende:
Ja, het is van "retetraag" naar "traag" gegaan ;) Er moet nog steeds een hele stacktrace opgebouwd worden, en da's een stuk duurder dan een simpele if/else.
Misschien dé reden waarom Java de naam heeft traag te zijn.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  donderdag 17 november 2011 @ 11:02:28 #291
58834 Catbert
The evil HR Director.
pi_104468226
quote:
7s.gif Op donderdag 17 november 2011 10:55 schreef Aether het volgende:
Misschien dé reden waarom Java de naam heeft traag te zijn.
Nee.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  donderdag 17 november 2011 @ 11:07:11 #292
56176 Catch22-
Ben je Blind?!
pi_104468334
Java heeft de naam traag te zijn omdat mensen de vrijheid die Java heeft niet goed gebruiken.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_104469776
--> DIG
(Y)
pi_104469815
quote:
0s.gif Op donderdag 17 november 2011 12:00 schreef chiren het volgende:
--> DIG
Goede bijdrage, lekker op tijd ook ^O^
All you know about me is what I've sold you, dumb fuck
  donderdag 17 november 2011 @ 13:03:33 #295
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104471800
quote:
0s.gif Op donderdag 17 november 2011 10:18 schreef stbabylon het volgende:

[..]

Yupz, maar schijnt dat je die ook zoveel mogelijk moet vermijden.
Bron? Dingen moet je juist gebruiken waar ze voor bedoeld zijn.
pi_104471926
quote:
0s.gif Op donderdag 17 november 2011 13:03 schreef BritchesAndHose het volgende:

[..]

Bron? Dingen moet je juist gebruiken waar ze voor bedoeld zijn.
Geen idee meer waar ik het heb gelezen. Schijnt ook, dus weet het niet zeker. Boeit me ook weinig. Ik betaal niet voor de resources :P
  donderdag 17 november 2011 @ 13:08:24 #297
56176 Catch22-
Ben je Blind?!
pi_104471984
:')
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 17 november 2011 @ 13:14:53 #298
349047 BritchesAndHose
Fine Ladies' Clothing
pi_104472279
quote:
0s.gif Op donderdag 17 november 2011 13:07 schreef stbabylon het volgende:

[..]

Geen idee meer waar ik het heb gelezen. Schijnt ook, dus weet het niet zeker. Boeit me ook weinig. Ik betaal niet voor de resources :P
Zo is dat. De helpdesk moet ook wat te doen hebben he?
pi_104472302
quote:
0s.gif Op donderdag 17 november 2011 13:14 schreef BritchesAndHose het volgende:

[..]

Zo is dat. De helpdesk moet ook wat te doen hebben he?
Ik gebruik dus de finally wel :)
  donderdag 17 november 2011 @ 13:17:52 #300
56176 Catch22-
Ben je Blind?!
pi_104472398
De snelheid en resources van je code bepalen mede de kwaliteit van de code. Jij hebt niets met resources te maken dús je levert brak werk af?
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')