Log message #3909479

# At Username Text
# Jul 14th 2016, 10:06 Ceeram kijk, kan ik nog iets van jou leren :)
# Jul 14th 2016, 10:06 marlinc Dan kan je iets als $generator->getReturn(); doen om de waarde te krijgen
# Jul 14th 2016, 10:05 marlinc Uhuh, in PHP 7 kan je dat gebruiken om een return waarde mee te geven, zoals een error code bijvoorbeeld
# Jul 14th 2016, 10:05 Ceeram die stopt de iteratie in zijn geheel
# Jul 14th 2016, 10:05 Ceeram ja, maar ik was even benieuwd naar yield nav die return die achter de yield stond
# Jul 14th 2016, 10:04 marlinc In plaats van dat je een array in een keer helemaal afhandeld, wat je normaal doet met een functie, kan je dat dus een voor een doen
# Jul 14th 2016, 10:03 marlinc Handig bijvoorbeeld als je zwaar werk moet doen in een loop, of met dat streamen bijvoorbeeld
# Jul 14th 2016, 10:02 marlinc Yield is asyncoperation, waardoor een loop in een functie de applicatie niet laat hangen
# Jul 14th 2016, 10:02 marlinc Dat is niet zo zeer het doel van yield :p
# Jul 14th 2016, 10:01 Ceeram https://3v4l.org/iNduf
# Jul 14th 2016, 10:01 marlinc Al heb je ook yield from wat vanaf 7 erin zit
# Jul 14th 2016, 10:01 Ceeram want een yield is wel een soort return, maar je kunt zelfs 3x yield aanroepen, en zo dus een array bouwen van 9 elementen uit een array van 3
# Jul 14th 2016, 10:01 marlinc Vanaf 5.6 als het goed is
# Jul 14th 2016, 10:01 Martin` welke php versie is dat?
# Jul 14th 2016, 10:01 Martin` ja generators zijn wel nice :)
# Jul 14th 2016, 10:01 Ceeram continue is wat je wilt
# Jul 14th 2016, 10:00 Ceeram return na een yield stopt de iteratie
# Jul 14th 2016, 10:00 Martin` P
# Jul 14th 2016, 10:00 Martin` cakephp graag
# Jul 14th 2016, 10:00 Ceeram marlinc: ik heb zelf generators nog niet gebruikt, maar aan de hand van jouw voorbeeld ben ik wel ff op onderzoek gegaan
# Jul 14th 2016, 09:58 Ceeram Martin`: als jij langs komt voor interview, mag jij van mij blog tutorial doen in elke gewenste taal en/of framework
# Jul 14th 2016, 09:57 Martin` P
# Jul 14th 2016, 09:57 Martin` Al was ik het binnen een uur al zat, en kon ik een componenent gaan maken die youtube filmpjes download
# Jul 14th 2016, 09:57 Martin` P
# Jul 14th 2016, 09:56 Martin` jup, krijg er ook een hele dag voor
# Jul 14th 2016, 09:52 marlinc Dat is aan de ene kant in sommige gevallen nog ingewikkelder omdat je dan echt opeens in CakePHP gegooid wordt bijvoorbeeld
# Jul 14th 2016, 09:51 Martin` ik werd hier gewoon aan blog tutorials gezet
# Jul 14th 2016, 09:51 marlinc Het is nu gelukkig gedaan haha :P
# Jul 14th 2016, 09:50 oldskool Dus zou er niet te zenuwachtig over zijn marlinc ;)
# Jul 14th 2016, 09:50 oldskool Ook vaak zat mensen aangenomen die geen perfecte oplossing hadden, maar wel gewoon logisch aan het nadenken waren.
# Jul 14th 2016, 09:50 oldskool Hahaha, ja code tijdens sollicitatie schrijven deden we op vorige werk ook vaak. Niet zozeer dat er perfecte code uit moest komen, maar vooral om te kijken hoe iemands gedachtengang is. We vroegen kandidaten ook altijd zoveel mogelijk hardop te denken. Je wilt gewoon even kijken hoe iemand een bepaald probleem aanpakt.
# Jul 14th 2016, 09:49 marlinc Haha
# Jul 14th 2016, 09:48 Martin` Ceeram: jij bent streng, en ik wil niet aan moeilijke overbodige code gezet worden :D
# Jul 14th 2016, 09:48 marlinc Als yield zo niet kende had ik wel wat langer gezeten op het weghalen van de elseifs in de functie
# Jul 14th 2016, 09:48 marlinc Het was wel even nadenken :P Even alle PHP truckjes uit de kast halen
# Jul 14th 2016, 09:48 Ceeram want?
# Jul 14th 2016, 09:48 Ceeram haha
# Jul 14th 2016, 09:48 Martin` Ik ga daar niet soliciteren *bibber*
# Jul 14th 2016, 09:47 Ceeram ja ik ben streng :P
# Jul 14th 2016, 09:47 marlinc En toen moest ik een interface maken met twee implementaties, stage 1 en stage 2
# Jul 14th 2016, 09:47 marlinc En daarna moest de foreach er nog uit