I made a change in the blogger configuration to ease the later work when blogging. It is possible that older entries are not correctly formatted.

Showing posts with label software engineering. Show all posts
Showing posts with label software engineering. Show all posts

Tuesday, 19 June 2012

Law of Demeter and the Demeter project

I wanted to take a look again at the law of Demeter. In order to see whether there is a good way at looking at this to code more efficiently and more cleanly. I stumbled upon the following project: DemeterF. I will have to take a look.

Thursday, 3 November 2011

CRISP Builds

For build architectures, it is useful to use a CRISP build:

  • Complete (recipe lists all ingredients)
  • Repeatable (version control time machine)
  • Informative (radiate valuable information)
  • Schedulable (complete and repeatable)
  • Portable (machine-independent)

In the latest project for which I worked we use a continuous integration system.
At some point, it can be annoying because we do receive a lot of uninteresting mails.
But once configured it is really good to insure quality and reproducable results.

As a developer, I know how easy it is to deploy something on the server,
which is not exactly what is on the server.