Een aantal functionaliteiten die studenten gebruiken
1 / 9
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMiddelbare schoolMBOhavoLeerjaar 1
In deze les zitten 9 slides, met tekstslides.
Lesduur is: 120 min
Onderdelen in deze les
Extra uitleg weekchecks
Een aantal fouten die veel studenten maken
Een aantal functionaliteiten die studenten gebruiken
Slide 1 - Tekstslide
Lees wat de eisen zijn!!!
- Dit gaat bij veel studenten fout. - Op de toets gaat dit punten kosten. - Lees wat de eisen/voorwaarden zijn en ga geen andere dingen doen in de applicatie
Slide 2 - Tekstslide
IF statements
Wat zijn de voorwaarden nu?
(Ouder dan 12 én lichter dan 120kg) OF (groter dan 100cm én lichter dan 120kg).
(Ouder dan 12) EN (lichter dan 120kg OF groter dan 100cm) EN (lichter dan 120kg)
Slide 3 - Tekstslide
Voorwaarden en haakjes
Enkele voorwaarden tussen haakjes zetten heeft geen nut
Slide 4 - Tekstslide
Correct
Slide 5 - Tekstslide
Convert.To.......() vs .......Parse()
age = Convert.ToInt32(Console.ReadLine());
Convert geeft bij een NULL waarde een 0 terug en Parse doet dat niet.
Op de 'achtergrond' wordt door de Convert ook gewoon een Parse aangeroepen.
Slide 6 - Tekstslide
Don't repeat yourself
Slide 7 - Tekstslide
Geen accolades gebruiken
Onderstaande code werkt omdat de compiler de eerste regel (of dezelfde regel) als scope ziet van het IF statement.
Het is raadzaam om toch accolades te gebruiken omdat dit een beter overzicht geeft EN voorkomt dat je bij uitbreiding van je applicatie tegen problemen aan gaat lopen.
Slide 8 - Tekstslide
Geneste IF statements
Probeer het nesten van IF statements zoveel mogelijk te voorkomen. Dit maakt je applicatie onnodig traag en kost veel CPU tijd.