korte code
In php kan je uiteraard gebruik maken van;
return (isset($blaat)) ? $blaat : array();
bijv. Maar zijn er nog meer trucjes die jullie kennen om korte code te schrijven? Ik wil namelijk een keer een competitie starten waarbij mensen een bepaald probleem in PHP moeten oplossen, de winnaar is de persoon die het correct oplost met het minste aantal karakters :)
Alvast bedankt!
Ruud Verbij schreef op 29.05.2007 14:38:
Ik wil namelijk een keer een competitie starten waarbij mensen een bepaald probleem in PHP moeten oplossen, de winnaar is de persoon die het correct oplost met het minste aantal karakters
Wel een leuk idee.
misschien dat phphulp zoiets een keer zou kunnen opzetten? heb je gelijk ook een groot publiek
Het is natuurlijk leuk om kort zo kort mogelijke scripts te schrijven, maar de gebruiksvriendelijkheid gaat wel achteruit. Ook debuggen gaat natuurlijk minder makkelijk dan wanneer het er wat mooier en netter uitziet.
Wat is het nut van korte code? Volgens mij interesseerd het de parser vrij weinig en zal het echt geen enorme tijdwinst opleveren ofzo. Ik denk dat het optimaliseren van een query 100* meer resultaat opleverd.
Het is ook niet bedoelt als optimalisatie, maar puur voor het soort van competitie gevoel zegmaar. Uiteraard wordt de code er niet beter van, maar dat is het niet uiteindelijke doel.
Het is natuurlijk wel een leuk idee, maar meestal kan je pas ideeen geven nadat je eens stuk code hebt gezien waar het omgaat. Bijna altijd zijn er dan wel verbeteringen te vinden zodat het nog korter kan.
www.phpfreakz.nl eens naar de PFZ Golf, hierin werden dit soort wedstrijden gehouden...resultaat is zéér korte (en vaak smerige) code, maar wel leerzaam voor iedere PHP-er.
PHP Golf #1 3l337 sp34k (Leet speek)
http://www.phpfreakz.nl/forum.php?iid=581935
PHP GOLF #2 Romeinen
http://www.phpfreakz.nl/forum.php?iid=585097#id588816
PHP Golf #4 Sorteren die hap
http://www.phpfreakz.nl/forum.php?iid=688294
PHP Golf #5: Kamelen praatjes?
http://www.phpfreakz.nl/forum.php?iid=705810
PHP Golf #6 Alfabet
http://www.phpfreakz.nl/forum.php?iid=721061
PHP Golf #7 calc
http://www.phpfreakz.nl/forum.php?iid=741097
PHP Golf #8: 0900-PFZ1
http://www.phpfreakz.nl/forum.php?forum=5&iid=836601
Zoek op PHP Golf #1 3l337 sp34k (Leet speek)
http://www.phpfreakz.nl/forum.php?iid=581935
PHP GOLF #2 Romeinen
http://www.phpfreakz.nl/forum.php?iid=585097#id588816
PHP Golf #4 Sorteren die hap
http://www.phpfreakz.nl/forum.php?iid=688294
PHP Golf #5: Kamelen praatjes?
http://www.phpfreakz.nl/forum.php?iid=705810
PHP Golf #6 Alfabet
http://www.phpfreakz.nl/forum.php?iid=721061
PHP Golf #7 calc
http://www.phpfreakz.nl/forum.php?iid=741097
PHP Golf #8: 0900-PFZ1
http://www.phpfreakz.nl/forum.php?forum=5&iid=836601
Code (php)
Gewijzigd op 01/01/1970 01:00:00 door Ruud Verbij
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
ziet er briljant uit :P