Blog: CF Objective, dag 1: Coding sucks!

Door in Coldfusion - gepost op 15-05-2009

Dat was wel de belangrijkste les van dag 1. Coding sucks! In elk geval, wat ze hier 'repetitive coding' noemen. Het telkens weer herhalen van dezelfde code.

Vandaag hebben we gezien dat dit op verschillende manieren opgelost kan worden. Met CF9 zitten er straks een heleboel nieuwe functies ingebakken die ons hierbij gaan helpen. Verder hebben we kennis gemaakt met RAD OO, een methode waarin feitelijk een hele applicatie opgemaakt kan worden in XML configuratie bestanden.

Na een 'continental breakfast' werden we om 09.00 uur onthaald door Adobe, voor de eerste keynote. Na een kort verhaal over de nog steeds sterk groeiende Coldfusion community, werd een en ander uit de doeken gedaan over CF9 en Bolt. De moeite van een upgrade zeker waard, zoveel is wel duidelijk geworden. Zo zal een Hibernate (java ORM adapter) worden ingebouwd in CF, gaat cfscript eindelijk een dump krijgen en is Bolt straks volledig aan te passen via CFML!

De tweede sessie waar ik naar toe ben geweest het opzetten van een goede development omgeving. Dit leerde vooral dat we daarin goed bezig zijn, want alle hokjes konden worden aangevinkt. We voldoen aan alle eisen. Wel nog een mooie tool meegekregen om databases in development en productie gelijk te kunnen trekken. Kijk, das goed nieuws!

De laatste sessie voor de lunch ging over het hergebruiken van code. Coding sucks, kwam dus ook hier weer ter sprake, net als in de keynote. Veel voorbeelden gezien van je hoe components zo op kan zetten dat we deze gemakkelijk bij meerdere projecten in kunnen zetten. Toch de cfinterface tag maar eens goed gaan bestuderen!

Na de lunch hebben we de sessie bijgewoond met de titel 'Building an object oriented model', waar een model werd besproken dat een stuk 'simpeler' was dan de mij tot  nu toe bekende modellen, want 'coding sucks'. Waarom meer typen dan strict noodzakelijk!

Daarna nog subversion for Smarties (hooks zijn cool en er bestaat zoiets als een changelist!) en RAD OO, een heel mooie theorie, maar wel hoge schoolwerk. Das voorlopig nog even een idee waar ik over na moet denken!

Tot morgen, dan gaan we onder andere kijken naar meer nieuws over CF9 en een AIR applicatie opzetten!

 

 

< terug