After the initial usage of JavaScriptMVC in my first view, I reviewed the code. One of the things I saw was my wrong usage of MVC. I’m not publishing that code, it was that bad. This had nothing to do with the implementation of JavaScriptMVC, but only with the usage of the framework.
[...]
We are doing a project with JavaScriptMVC as the framework for the front-end. The framework itself is a good framework for building web applications. One of our development principals is test driven development (TDD). By default JavaScriptMVC comes with the jQuery testing environment, nothing wrong with that, but we are more fond of Jasmine.
[...]
12
A brave new world
A quest for a full Ajax application (in 8 parts or so)
PART 1
Here I’am a software developer with mainly server-side development skills. I did my share of Java, C# and a bit of Ruby. All very nice software development environments, but they all fail in scalability(cpu and bandwidth) and ceremony(development overhead). Ruby does it slightly better considering development overhead, but still the stack seems off. Did you ever count all the different program languages you use when writing a web application.
[...]
Op dinsdag 9 en woensdag 10 maart vond de eerste workshop Test-Driven Development plaats in ons cursus lokaal in De Meern.
Dag 1
Na een uurtje introductie en theorie was het tijd om aan de slag te gaan, het is immers een workshop en TDD leer je alleen maar door het ook daadwerkelijk te doen. Elke cursist had dan ook een computer tot zijn beschikking met daarop geïnstalleerd Visual Studio 2008 en Resharper. Hiervan werd gretig gebruik gemaakt om mij te volgen terwijl ik de eerste test schreef voor wat na twee dagen zou uitmonden in een eenvoudig cursus registratie systeem.
[...]
Agile is “hot”. Agile projecten beloven sneller software te leveren, die na elke iteratie onmiddellijk in productie kan. Daarnaast zou de software beter moeten zijn. Dus sneller en beter, … daar moeten de klanten toch wel tevreden mee zijn? Business managers zijn tegenwoordig ook meer “aware” en vragen soms letterlijk aan hun ICT-afdeling om een meer “agile” aanpak. Toch lossen agile projecten in de praktijk vaak deze beloftes niet in.

Nederlands
English
