Archief van december, 2007

Rich Clients met Eclipse RCP (deel 1)

Java desktop applicaties blijven een beetje achter qua populariteit in verhouding tot web gebaseerde applicaties. Toch heeft het Java platform alles in huis om heel mooie client side projecten te bouwen. De meeste programmeurs zullen de combinatie Java en client applicatie associëren met een Swing UI. Er zijn echter heel goede alternatieven! In een serie van drie blog artikelen wil ik de mogelijkheden van het Eclipse Rich Client Platform demonstreren. Dankzij RCP kan je razendsnel een professioneel ogende desktop applicatie bouwen. Dit zal ik laten zien aan de hand van een demo applicatie.
Lees verder »

  |  Eén reactie

Issue georiënteerd werken in Eclipse

Tijdens mijn werk moet ik vaak werken aan meerdere taken, of zoals wij hier vaak noemen, issues tegelijk. Een issue is geen issue zolang het niet in JIRA staat, ons issue tracking systeem. Terwijl je wacht op een antwoord van een vraag in het ene issue besluit je om alvast te gaan werken aan een ander issue. Ondertussen belt iemand op vanwege weer een ander dringend issue waar iemand anders in het team, die er vandaag niet is, aan gewerkt heeft. Een paar uur later, vlak voordat je naar huis gaat heb je in Eclipse 70 editors open en moest je je soms rot zoeken naar alle bestanden die bij bepaalde issues hoorde. Misschien is dit in de toekomst verleden tijd en schakelt Eclipse met je mee tussen elk issue en laat het alleen de meest relevante data zien. Dat kan nu met een Eclipse plugin met de naam Mylyn.

Lees verder »

  |  Eén reactie

Gedrag gedreven ontwikkeling met Java en Groovy

En half jaar geleden woonde ik een presentatie over RSPec van Aslak Hellesøy bij op RubyEnRails 2007. RSpec is een framework dat de ontwikkelaar een DSL aanbiedt voor het beschrijven van verwacht gedrag van een stuk code.

Het schrijven van specificaties die gebruikt worden om te bepalen of code doet wat men ervan verwacht, wordt ook wel “Behavior Driven Development” (BDD) genoemd. Persoonlijk vind ik het een erg intuïtieve manier voor het schrijven van tests. Tevens is het zo dat de rapportages die door bijvoorbeeld RSpec worden gegenereerd ook door een niet-techneut gelezen kunnen worden. Hierdoor wordt hetgeen getest wordt inzichtelijker.
Lees verder »

  |  2 reacties

SOA door Rick van der Lans

Op 28 November jl. was ik als ‘vertegenwoordiger’ van Finalist aanwezig op het tweede SOA seminar van Rick van de Lans. Rick is consultant bij R20/Consultancy. Hij geeft seminars waarin hij zijn bevindingen uit de SOA-praktijk gebruikt om geïnteresseerden te informeren over de verschillende valkuilen en misvattingen waar men mee te maken gaat krijgen als men met SOA aan de slag gaat.

Organisatie

Na een korte maar duidelijke uitleg over de gebruikte terminologie, ging Rick direct verder met één van de belangrijkste punten: de organisatorische implicaties. Hoe zorg je er nou voor dat een SOA project draagvlak krijgt? Moet je je IT afdeling anders inrichten? Wie wordt waarvoor verantwoordelijk?
Lees verder »

  |  Reageer

·