Zelfde output, andere woorden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Ervaren Full-Stack PHP Developer

Functieomschrijving Gezocht! Ervaren PHP Developer! Voor een organisatie in de regio Harderwijk zoeken wij een ervaren PHP Developer die het IT team van dit bedrijf gaat versterken. We zijn op zoek naar een enthousiaste en breed georiënteerde IT-er die het innovatieve bedrijf nog een stap verder kan brengen. Voor deze functie zoeken wij iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je werkt samen met een externe ontwikkelpartij en kunt hun dus uitdagen op het geleverde werk. Het schrijven van concepten aan de AI en hardware kant valt onder je verantwoordelijkheden. Het bedrijf noemt zichzelf een

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »
MrX

MrX

17/08/2007 12:38:00
Quote Anchor link
Lange tijd geleden heb ik het ook al eens gevraagd maar vind het niet meteen terug.

Wat gebruik je het best?

- echo of print?
- include of require?

en nog een hele lijst gevonden van aliassen: http://be2.php.net/manual/nl/aliases.php
 
PHP hulp

PHP hulp

24/12/2024 13:50:46
 
Stefan

Stefan

17/08/2007 16:00:00
Quote Anchor link
de meeste mensen gebruiken echo, tussen echo en print zit geen verschil dus ik zou gewoon echo aanhouden en met de meute meegaan.

include is niet hetzelfde als require. Als je include gebruikt en het bestand dat je include bestaat niet dan geeft hij een error maar voert de rest van de pagina nog wel uit. Bij require stopt hij het hele script en geeft hij alleen de error weer. Include gebruik je bij pagina;s waar het neit zo erg is als die op een of andere reden niet bereikbaar zijn. Require gebruik je bij bijv includes met database gegevens, want als die niet aanroepbaar zijn zal je hele website grotendeels neit werken, ervan uitgaande dat je met een database werkt.
 
Arjan Kapteijn

Arjan Kapteijn

17/08/2007 16:06:00
Quote Anchor link
Print geeft een returnwaarde terug, echo doet dit niet. Echo is daardoor een heel, maar dan ook heeel klein beetje sneller.
 
PHP erik

PHP erik

17/08/2007 16:35:00
Quote Anchor link
Niet helemaal ontopic, maar wel leuk om te weten: include (en require denk ik ook) kan ook een return value geven.

Zodat je zoiets kunt doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

if (include('pagina.php') == 'Succes') {
  echo ':)';
}


?>


Verder klopt het dat print een return value geeft en echo niet.
 
GaMer B

GaMer B

17/08/2007 17:11:00
Quote Anchor link
Ik had ooit een leuke vergelijking met het verschil tussen: include + require. Ik had daar zo'n real-life voorbeeld voor gekozen met aarbeiencake, maar ik kan die topic niet meer terugvinden :(
 
PHP erik

PHP erik

17/08/2007 17:15:00
Quote Anchor link
Het verschil is gewoon de warning t.o.v. fatal error...
 
Jelmer -

Jelmer -

17/08/2007 17:18:00
Quote Anchor link
Is het ook niet zo dat echo niet een functie maar een expression of statement is, en print een functie (dus verplicht met haakjes moet)?
 
Frank -

Frank -

17/08/2007 17:28:00
Quote Anchor link
Quote:
Wat gebruik je het best?

- echo of print?
Geen van beiden, gebruik een template engine. Maakt het bouwen, debuggen en onderhouden van een site een stuk eenvoudiger. Smarty is een bekend.
Quote:
- include of require?
Zelf gebruik ik altijd require_once: een bestand wil ik slechts 1x gebruiken (de once) en er moet een fatal error optreden wanneer een bestand niet beschikbaar is. De error-handler stuurt dan een 404, pagina niet beschikbaar.

De code die in een bestand staat, wil ik wellicht vaker gebruiken, maar daarvoor hoef je niet meerdere keren te includen. Vandaar dat _once zeer geschikt is.
 
PHP erik

PHP erik

17/08/2007 17:29:00
Quote Anchor link
Juist, daarom ook de return-value. Print is een functie.
 
Jelmer -

Jelmer -

17/08/2007 17:42:00
Quote Anchor link
pgFrank schreef op 17.08.2007 17:28:
Quote:
Wat gebruik je het best?

- echo of print?
Geen van beiden, gebruik een template engine. Maakt het bouwen, debuggen en onderhouden van een site een stuk eenvoudiger. Smarty is een bekend.

Hoe maakt een extra 'template engine' naast PHP een site bouwen en onderhouden makkelijker? (Ik ben nu wel eens benieuwd naar goeie pro-argumenten)

Daarnaast, welke van beide wordt dan door de template engine zelf gebruikt? :P
 
Frank -

Frank -

17/08/2007 18:09:00
Quote Anchor link
Quote:
Hoe maakt een extra 'template engine' naast PHP een site bouwen en onderhouden makkelijker?
- Scheiding van logica en output wordt keihard afgedwongen. Geen PHP in de templates, iedereen met html-kennis kan dus een nieuwe template maken.
- Nooit meer gedonder met cookies en/of sessies, 'Headers already sent' heb ik al jaren niet meer voorbij zien komen, dat kan technisch gewoon niet voorkomen. html wordt op de laatste regel aangemaakt en geen regel eerder.
- Scheiding van werk: Het maken van de templates kan eenvoudig door een ander worden gedaan. Stel een lijst met namen op (onderdeel van de ontwerpfase) van de variabelen die nodig zijn en hoe de array's uitzien en klaar ben je.
- In een testbestand kun je alle variabelen en array's opnemen om al een werkend prototype te bouwen voordat de logica klaar is. Verwijder vervolgens langzaam maar zeker de data in het testbestand en je bent de logica (gedeeltelijk) en achterliggende database aan het testen.
- Het gebruik van een template-engine is dan wel extra code, maar geen extra werk. Sterker nog, het scheelt mij een hoop werk. En dat komt goed uit, ben liever lui dan moe.
- Wanneer ik geen html wil aanmaken, maar bv. een pdf, dan stop ik de aangemaakte variabelen in FPDF en ga dat parsen. Er zit mij dan geen html-zooi in de weg die in de logica wordt aangemaakt.

Quote:
Daarnaast, welke van beide wordt dan door de template engine zelf gebruikt? :P
Dat zal mij een rotzorg zijn, ik gebruik Smarty zoals die wordt aangeleverd door de community, test de versie met het systeem dat ik bouw en klaar is kees. Heb nog nooit de code doorgespit, zonde van de tijd...
 
Jelmer -

Jelmer -

17/08/2007 18:55:00
Quote Anchor link
Hmm, die argumenten kende ik inderdaad, en ik vind ze persoonlijk nog niet echt overtuigend.

- Scheiding van logica: Dat heeft verder weinig met php binnen html te maken. Of je nu smarty-tags binnen html of php binnen html gebruikt, dat maakt geen verschil. Er zal altijd een beetje logica in templates moeten zitten nietwaar?

- Nooit meer gedonder met cookies & sessies: Dat heeft verder weinig met de 'template engine' te maken. Dat ligt er meer aan hoe je je programma opbouwt. Het voordeel van een template engine is dat hij dwingt om je code op te splitsen in verwerken & weergeven. Maar de keuze maken om een template engine te gebruiken of om je html & php in een apart bestand te zetten en dat bestand later te includen waneer je alles op orde hebt is 1 en dezelfde. De weg ernaar toe is wat anders. Template engines worden door beginners voor de eerste gebruikt omdat het 'stoer klinkt en iedereen het doet' en de 'include achteraf' kom je op doordat je al dan niet bewust gaat werken naar het MVC model bijvoorbeeld.

- Scheiding van het werk: Dat zou impliceren dat iemand die html kan ook de smary-syntax kent, maar niet naar PHP durft te kijken. Ik ken alleen situaties waarin 1 programmeur al het werk doet, of waarin de programmeur de html aangeleverd krijgt, en deze zelf stript van de dummytekst en voorziet van de nodige logica zoals lussen en if-else statements.

- In een testbestand kun je alle variabelen en array's opnemen: Of je nu een template engine of php zelf gebruikt, beiden kunnen dit. PHP heeft echter de mogelijkheid om gemakkelijk even var_dump en functies te gebruiken, terwijl dit in Smarty (als het goed is) lastiger is. Daarnaast vraag ik het me af of het handig is om vanuit die richting (van veel naar niets) werken handig is, maar dat is een ander verhaal en nu dus geen argument tegen.

- Het gebruik van een template-engine is geen extra werk. Sterker nog, het scheelt mij een hoop werk: Oja? Je moet de configuratie goed zetten (cache e.d. in het geval van Smarty) en je moet de documentatie doorspitten. Ook is het lastiger om functies en mogelijkheden toe te voegen. In PHP weet je hoe dit moet, je werkt er immers non-stop mee. Met Smarty zal je dit op een moment ook wel bereiken, maar dan heb je dus een 'taal' extra erbij geleerd. Sounds like meer werk to me.

- Wanneer ik geen html wil aanmaken, maar bv. een pdf, dan stop ik de aangemaakte variabelen in FPDF en ga dat parsen. Er zit mij dan geen html-zooi in de weg die in de logica wordt aangemaakt: Dat is geen 'template engine' argument, maar een argument om Model, View en Controller gescheiden te houden.

Enige argumenten voor de 'template engine' boven gewone PHP binnen je templates zijn dus? Tegen is de aparte syntax, de snelheid en de flexibiliteit/mogelijkheden.

Vandaar dat ik me nog altijd niet aan Smarty heb over gegeven.
 
Frank -

Frank -

17/08/2007 19:57:00
Quote Anchor link
Quote:
of php binnen html gebruikt, dat maakt geen verschil.
Klopt, maar de mindere PHP-goden verneuken templates door complete stukken logica, incl. database connecties!, in de template te zetten. Dat heeft niets, maar dan ook niets met presentatie-logica te maken. En dat is de logica waar jij op doelt en waar ik het ook volledig mee eens ben.
Quote:
Dat zou impliceren dat iemand die html kan ook de smary-syntax kent, maar niet naar PHP durft te kijken.
Diegene die het mij flikt om PHP in de template te zetten, wordt op staande voet ontslagen! En dan komt hij nog goed weg...
Quote:
Je moet de configuratie goed zetten (cache e.d. in het geval van Smarty) en je moet de documentatie doorspitten.
Dat is eenmalig, zodra je dat onder de knie hebt, kun je dat bij ieder volgend project weer gebruiken. Iets nieuws leren is niets mis mee, zolang het maar voldoende rendement oplevert.
Quote:
Dat is geen 'template engine' argument, maar een argument om Model, View en Controller gescheiden te houden.
Volledig mee eens en ik wist dat je zit zou gaan zeggen ;) Maar ook hier weer, de minder goden hebben het daar nog wel eens moeilijk mee. Heb me hier de vingers al eens vreselijk aan gebrand.
Quote:
Enige argumenten voor de 'template engine' boven gewone PHP binnen je templates zijn dus?
Je moet roeien met de riemen die je hebt. Het niveau van de programmeurs is hier gewoon (een stuk) lager dan in NL. Wanneer ik nu een nieuwe programmeur moet aannamen, dan zal ik hem direct duidelijk maken dat hij als een zeehondje wordt doodgeknuppeld op het moment dat hij businesslogica in een template probeert te proppen. Die onzin heeft mij al veel te veel tijd, en dus geld, gekost.
Quote:
Tegen is de aparte syntax, de snelheid en de flexibiliteit/mogelijkheden.
Gedeeltelijk mee eens, maar flexibiliteit (de kracht van PHP) is iets wat ik juist niet in mijn templates wil hebben. En mocht ik iets bijzonders nodig hebben, je kunt je eigen functies toevoegen aan Smarty. Dat is flexibel genoeg.

Wanneer je in je eentje aan een project werkt en alles van A tot Z zelf onder controle hebt, dan kun je prima uit de voeten zonder template-engine of een template-engine die ook PHP-code accepteerd. Ik heb daar ook mee gewerkt en met succes. Maar, zodra er meerdere mensen aan 1 project werken, is het vreselijk handig dat je tools hebt (in dit geval Smarty) die bepaalde zaken gewoon keihard afdwingen. Alleen een afspraak is dan niet genoeg.

Dan nog even wat anders:
Quote:
Daarnaast vraag ik het me af of het handig is om vanuit die richting (van veel naar niets) werken handig is, maar dat is een ander verhaal en nu dus geen argument tegen.
Hier worden opdrachtgevers gelukkig van, ik dus ook, er is namelijk al heel snel een werkend prototype beschikbaar. Hierdoor kun je samen met de opdrachtgever al heel snel het systeem doornemen en testen of dit het is wat hij in gedachten had. Ik ben nog niet tegengekomen dat er géén wijzigingen in een ontwerp nodig waren. En hoe eerder deze (nieuwe) eisen boven water komen, hoe beter.

Testen begint niet nadat de code is opgeleverd, testen begint gelijktijdig met het ontwerpen! Betrek de opdrachtgever daar ook bij en presenteer resultaten waar hij wat mee kan. Een fraaie PHP-classe die voorraden weet te waarderen, leuk en aardig, maar dat is niet wat de opdrachtgever op het scherm ziet. Een testbestandje die je in de template stopt, is voor de opdrachtgever veel duidelijker en dit is ook vele malen sneller te realiseren.

X tijd later kun je dan alsnog de werkende versie tonen, maar dat zal voor de opdrachtgever niet heel anders zijn. 'het werkt', maar dat had hij ook verwacht/geeist.

my2cents

Ps. Er bestaat in dit soort discussies geen 'goed' of 'fout', alleen een 'wat bevalt mij het beste'.
 
Jelmer -

Jelmer -

17/08/2007 20:15:00
Quote Anchor link
pgFrank schreef op 17.08.2007 19:57:
Ps. Er bestaat in dit soort discussies geen 'goed' of 'fout', alleen een 'wat bevalt mij het beste'.

Gelukkig maar, kan ik tenminste niet beweren dat jij 'fout bezig bent' :P

Wat ik bedoelde met de 'verkeerde richting' was meer vanuit een usability-oogpunt en niet het doel uit het oog verliezen.

Als je groot begint is de drang om informatie op het beeldscherm te houden groot, en is de kans dat je dus features die in eerste instantie niet nodig waren, maar die vanuit dit oogpunt handig lijken erin sluipen groter. Op zich niet slecht, meer features, maar je raakt het oude idee kweit.

Er vanuit gaande dat het oude idee is opgesteld met papier, potlood, stikies en pijltjes :) Je kent ze wel: flowcharts, duidelijk afgebakende trajecten die de bezoeker moet doorlopen. Als je meer features aan toevoegt zijn er meer afslagen, en is er de kans dat je van mooie brede snelweg naar groot weiland gaat waar iedere richting mogelijk is en de gebruiker niet meer weet waar hij heen moet, en je dus je originele idee kwijt bent geraakt.

Maar ik moet eerlijk toegeven, ik zet zelf ook graag meer output (tijdelijk) op het scherm dan het initiële idee bevat, al is het maar om de berekeningen te controleren :)

En wat betreft koppige 'programmeurs' (veredelde html-tikkers bedoel ik hier) ik denk dat ik van geluk mag spreken dat ik die nog niet tegen het lijf ben gelopen. En in situaties waar het wel voorkomt dat html & php een stoelendans doen heb ik niet de rechten om het recht te zetten. Een template-engine is dan wel een mooie methode om die scheiding af te dwingen, om dat idee van programmeren aan te leren.

Korte samenvatting volgens mij: Template engines zijn handig om bepaalde programmeer-ideeën af te dwingen zonder de betreffende koppige programmeur constant op zijn vingers te tikken. Dat doet hij zelf wel door in de insert woord hier, ben uitdrukking vergeten te liggen met de template engine.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.