Toomba, full service internetbureau

Luis Majano dé oprichter van Coldbox heeft “Coldbox” training gegeven bij Toomba!

Wat waren de developers van Toomba enthousiast toen ze te horen kregen dat de King of Coldbox, Luis Majano, een 2-daagse training kwam geven over Coldbox. Luis Majano is CEO van Ortus Solutions en de maker van Coldbox. Coldbox is een open source Object Oriented ColfdFusion Development Platform. Vooraf hebben de developers nagedacht over wat ze graag wilden leren tijdens de training zodat Luis een, speciaal voor Toomba, training op maat kon maken. Tomasz Zajac, een van de developers, vond de training erg interessant en wil hier graag meer over vertellen.

Coldbox
Tomasz, leg eens uit, wat is Coldbox precies? “Coldbox is een model/view/controller (MVC) framework en meer. Waar Fusebox (op dit moment veel gebruikt binnen Toomba) alleen een MVC standaard afdwingt, biedt Coldbox een wijd assortiment aan tooling voor o.a. object orientend programming (OO), behaviour driven testing en uitgebreide caching mechanisme. Hiermee kunnen wij beter code opleveren en makkelijker geautomatiseerd testen.”

Toepassen Coldbox
“Bij elk project is het verstandig om op zijn minst een MVC framework te gebruiken, omdat je hiermee een duidelijke scheiding maakt tussen business rules en je front-end. Zo zorg je dat je code netjes en beheerbaar blijft en je tevens eenvoudiger in kan springen op toekomstige uitbreidingen.”

Implementatie van Fusebox naar Coldbox
Toomba werkt in Fusebox. Hoe zal de implementatie verlopen om over te stappen naar Coldbox? Tomasz legt uit: “De beste aanpak is om dit in etappes te doen. Persoonlijk zou ik met de kleinste module in een website beginnen om zo per onderdeel door te ontwikkelen. Wat ik ook aanraad is om meteen ook te beginnen met Testbox. Testbox is een plugin voor Coldbox om je code te testen. Ik heb het dan over behavior/test-driven development. Dit houdt in dat je test scripts kan maken die geautomatiseerd een bepaalde user story testen.”

Gaat Toomba Coldbox gebruiken en wat voor voordelen zal dit opleveren?
“Jazeker!, roept Tomasz enthousiast. Sander Bruinsma is zo enthousiast dat hij na de training al van start is gegaan om een Fusebox project, van een klant van ons, in Coldbox te krijgen. We kunnen dus gelijk spijkers met koppen slaan!”

Wat vond je van de training?
Tomasz reageert meteen: “Zeer interessant! Luis Majano is iemand die heel duidelijk uitleg kan geven over de meest ingewikkelde functionaliteit. De tooling dat Ortus Solutions biedt is gemaakt om ontwikkelaars meteen te helpen een goed product te kunnen leveren. De tooling tackelt veel problemen waar Toomba tegenaan loopt en helpt de lastige klusjes als test scripts en documentatie schrijven minder een helse klus te maken. Al en al veel geleerd en enthousiast gemaakt om het allemaal uit te gaan proberen.”

Tomasz en zijn developer collega’s staan te trappelen om het woord bij de daad te voegen; weer een mooie ontwikkeling verder die weer veel zal opleveren!

terug naar pagina

Schrijf je in voor onze nieuwsbrief

Wil jij altijd op de hoogte zijn van de ontwikkelingen binnen Toomba en alle tips & tricks ontvangen voor je website? Schrijf je dan in voor onze maandelijkse nieuwsbrief.

 

Heb je een vraag? Neem contact met ons op.

Jurre Schieving

Business developer

T: 0320 - 280327

M: info@toomba.nl

*
*