Gekko Software |
![]() |
Software ontwikkeling |
Software ontwikkeling is in mijn visie in de eerste plaats een kwestie van modeleren. Centraal in elk project staat het domeinmodel. Hierin herkent de gebruiker de entiteiten en bijbehorende functionaliteit van het toepassingsgebied. Voor de ontwikkelaar is het domeinmodel de centrale spil van alle code. De verschillende partijen gebruiken een gedeelde taal om over het systeem te overleggen. Dit levert eenduidige software op die overzichtelijk is en daardoor ook goed te onderhouden. Software ontwikkeling is een continu proces waarin zeer regelmatig (delen van de) software uitgerold worden. Dit houdt alle partijen betrokken, geeft ruimte voor directe feedback en geeft inzicht in het tijdstraject van de voltooiing van een project. Hedendaagse gebruiker software draait altijd in een webbrowser, ook als het een interne applicatie is. De tegenwoordige browsers bieden een minstens zo goede UI en functionaliteit als de klassiek Windows / Mac applicaties. Een ander groot voordeel is het uitrollen van de software. Dit kan zo direct naar de webserver(s), het is niet meer nodig om alle client computers langs te lopen. |
Skills |
Ik heb inzetbare ervaring met
|
CV |
Opleiding
Ervaring
Opdrachtgevers
|
Publications (![]() |
|
Fotografie en digitale media |
Mijn achtergrond als bioloog gecombineerd met mijn technische vaardigheden pas ik ook toe in digitale media. Met een specialisatie in vogel- landschaps- en reis-fotografie. Bekijk foto's |
The game of life (![]() |
Play the game of life
The game of Life is based on cellular automata. The best known variant is that of John Conway. My first tracks into programming were implementing different rules of the game to study artificial life at the university. In 2011 I released Kalifescope in the Apple app store. Here I present an Html / TypeScript implementation. |
Contact |
Peter van Ooijen
Baron van Asbeckweg 50 9963 PD Warfhuizen Netherlands 06 51998011 Peter@Gekko-Software.nl |