Page 2 of 2 First 12

Thread: Java Exception

  1. #16
    voltje's Avatar
    Registered
    31/07/04
    Location
    Kortrijk
    Posts
    1,019
    iTrader
    4 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by Foezjie View Post
    This quote is hidden because you are ignoring this member. Show
    Ma defensief programmeren is gewoon tijdens de runtime van uw programma checken of alles normaal verloopt, door bvb te checken op delen door nul en dergelijke, zelfs als het praktisch "onmogelijk" is dat dat voorkomt.

    Defensive programming - Wikipedia, the free encyclopedia als ge u es verveelt
    aaah, zon dingen controleer ik altijd ze :P
    BLOG: http://blog.voltje.be/
    DESKTOP: AMD Phenom x4 925 / ASUS Mobo / ATI RADEON HD5770 1GB DDR5 / 4GB DDR3 / 1x 24" Full HD Samsung/ Logitech G9x / QPad Lowsense / Logitech Illuminated !
    LAPTOP: Lenovo T510 / Intel i5 @ 2.40Ghz / 8GB Ram / 120GB SSD
    WOW CHAR: Averlena, Protection Paladin @ Talnivarr
    no votes  

  2. #17
    Foezjie's Avatar
    Registered
    20/01/05
    Location
    Harelbeke
    Posts
    2,816
    iTrader
    3 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/108
    Quote Originally Posted by voltje View Post
    This quote is hidden because you are ignoring this member. Show
    aaah, zon dingen controleer ik altijd ze :P
    Goeie programmeur eh
    Scrubs
    no votes  

  3. #18
    EagleEye's Avatar
    Registered
    17/07/02
    Location
    Wilrijk
    Posts
    8,061
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/48
    Quote Originally Posted by Cycloon View Post
    This quote is hidden because you are ignoring this member. Show
    Op zich is daar niks mis mee natuurlijk. Regexp gebruiken voor simpele zaken is vaak overkill, zeker als je weet wat er achter de schermen allemaal gebeurt om zo'n regexp op te stellen.

    Nuja, performantiewinst zal minimiem zijn, maar altijd nuttig om eens bij stil te staan.
    Performantiewinst moet ge wel geval per geval bekijken imo... Checken op de legaliteit van een naam gaat ge niet bepaald miljoenen keren per seconde doen he?

    Die checkName functie kan evengoed één regel code zijn met een regex, dan bespaart ge u (en uw opvolgers) ook deze onleesbare clutter code...

    Quote Originally Posted by MacBam View Post
    This quote is hidden because you are ignoring this member. Show
    Weet iemand waarom we deze foutmelding krijgen? (staat onderaan de 2de link)
    Ik vind het trouwens ook wel grappig hoe de main functie een IllegalNameException gooit, wat gaat ge daar nu mee aanvangen, exceptions gooien uit uw main functie?

    Leren programmeren doet ge niet door willekeurige dingen te proberen, en dan de Eclipse quick fixes te gebruiken wanneer ge een probleem tegenkomt. Dat werkt niet als ge niet begrijpt wat die knopjes doen. Begin met een wit blad, schrijf een "Hello World" programma en werk uzelf zo naar boven.

    no votes  

  4. #19
    voltje's Avatar
    Registered
    31/07/04
    Location
    Kortrijk
    Posts
    1,019
    iTrader
    4 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by EagleEye View Post
    This quote is hidden because you are ignoring this member. Show
    Performantiewinst moet ge wel geval per geval bekijken imo... Checken op de legaliteit van een naam gaat ge niet bepaald miljoenen keren per seconde doen he?

    Die checkName functie kan evengoed één regel code zijn met een regex, dan bespaart ge u (en uw opvolgers) ook deze onleesbare clutter code...



    Ik vind het trouwens ook wel grappig hoe de main functie een IllegalNameException gooit, wat gaat ge daar nu mee aanvangen, exceptions gooien uit uw main functie?

    Leren programmeren doet ge niet door willekeurige dingen te proberen, en dan de Eclipse quick fixes te gebruiken wanneer ge een probleem tegenkomt. Dat werkt niet als ge niet begrijpt wat die knopjes doen. Begin met een wit blad, schrijf een "Hello World" programma en werk uzelf zo naar boven.
    Idd je moet niet van in het begin een volledig programma willen schrijven...
    Je moet alle bouwstenen leren beheersen en dan uw grotere programmas samenstellen als ge deze bouwstenen beheerst...

    Programeurs gaan u zeggen "if structuren, forlussen, etc" tis allemaal kinderspel.
    Maar als ge het niet beheerst of snapt, kunde er niet mee werken he
    BLOG: http://blog.voltje.be/
    DESKTOP: AMD Phenom x4 925 / ASUS Mobo / ATI RADEON HD5770 1GB DDR5 / 4GB DDR3 / 1x 24" Full HD Samsung/ Logitech G9x / QPad Lowsense / Logitech Illuminated !
    LAPTOP: Lenovo T510 / Intel i5 @ 2.40Ghz / 8GB Ram / 120GB SSD
    WOW CHAR: Averlena, Protection Paladin @ Talnivarr
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in