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.
Showing posts with label software engineering. Show all posts
Showing posts with label software engineering. Show all posts
Tuesday, 19 June 2012
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.
Labels:
build,
crisp,
software engineering
Subscribe to:
Comments (Atom)