What is LessonUp
Search
Channels
AI tools
Beta
Log in
Register
‹
Return to search
PHP: Functions deel II
PHP: Functions deel II
1 / 13
next
Slide 1:
Slide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
This lesson contains
13 slides
, with
interactive quiz
and
text slides
.
Lesson duration is:
120 min
Start lesson
Save
Share
Print lesson
Items in this lesson
PHP: Functions deel II
Slide 1 - Slide
Korte recap:
Slide 2 - Slide
Functions
Slide 3 - Mind map
Goede functies:
Zijn zo klein mogelijk!
zijn verantwoordelijk voor maar 1 ding (iets checken, iets uitrekenen, iets outputten)
dus no side effects (niet nog andere variabelen in ons programma aanpassen vanuit de functie)
Zijn betekenisvol in de naamgeving, van zowel de functienaam als eventuele parameters
Slide 4 - Slide
Voorbeeld van een functie die te optimaliseren valt...
.
<-- Dus liever niet zo
<-- klein dwingt
single responsibility af
<-- hoeveel taken doet
deze functie?
Slide 5 - Slide
wat is eigenlijk de verantwoordelijkheid van addNewUser() ?
.
deze twee regels
voegen echt de
gebruiker toe...
Slide 6 - Slide
Oefenen:
Maak een functie .
input: een geboortedatum (06-10-1984)
return: de leeftijd op dit moment (35)
Slide 7 - Slide
Oefenen:
Maak een functie getAge().
input: een geboortedatum (06-10-1984)
return: de leeftijd op dit moment (35)
Slide 8 - Slide
Oefenen:
maak een functie dividableBy()
input:
- een array van nummers
- een getal waar door gedeeld moet worden
return:
Een array met alleen de getallen uit de ingegeven array die deelbaar zijn door de deel parameter
Slide 9 - Slide
Opdracht
Probeer de functie op te splitsen in meerdere kleinere functies die elk hun eigen verantwoordelijkheid hebben.
Slide 10 - Slide
Slide 11 - Slide
Slide 12 - Slide
https:
Slide 13 - Link
More lessons like this
18.5 Eiwitten in een cel
October 2023
- Lesson with
21 slides
Biologie
Middelbare school
vwo
Leerjaar 6
Digi-doener! VO Engels | Do you speak Python?
December 2020
- Lesson with
9 slides
by
Stichting FutureNL
Engels
Computational thinking
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Het leven is verschrikkulluk - Raoul de Jong
March 2025
- Lesson with
9 slides
by
Beeld en Geluid Onderwijs
Nederlands
Middelbare school
havo, vwo
Leerjaar 3,4
Beeld en Geluid Onderwijs
Intro economie Inkomen en welvaart
August 2022
- Lesson with
13 slides
Economie
Middelbare school
vmbo k
Leerjaar 4
ICC-cursus '21/'22, les 7
June 2022
- Lesson with
11 slides
by
Cultuureducatie Enschede
Kunstzinnige oriëntatie
Basisschool
Speciaal Onderwijs
Voortgezet speciaal onderwijs
Leerroute 1
Leerroute 2
Leerroute 3
Leerroute 4
Leerroute 5
Leerroute 6
Leerroute 7
Groep 1-8
Cultuureducatie Enschede
Maurits de Bruijn - Man maakt stuk
February 2025
- Lesson with
13 slides
by
Libris Literatuur Prijs
Nederlands
Middelbare school
mavo, havo, vwo
Leerjaar 3-6
Libris Literatuur Prijs
Nederlands Film Festival: Tweestrijd
August 2020
- Lesson with
18 slides
by
Filmeducatie
filmeducatie
Basisschool
Groep 6-8
Filmeducatie
Nederlands Film Festival: Tweestrijd
March 2022
- Lesson with
18 slides
by
Filmeducatie
filmeducatie
Basisschool
Groep 6-8
Filmeducatie