programming

Usage of a computer language for the creation of computer software

Good reads on TDD and decoupling

These two are terrific and should be spoon-fed to anyone who neglects the importance of OOAD:
http://web.abo.fi/~peholmst/DecouplingJavaClasses.pdf
http://www.mockobjects.com/book/
Plenty useful.

Also this is a goldie:
http://www.javaworld.com/javaworld/javaqa/2000-03/02-qa-innerclass.html?page=2

Mess up drupal and back again


Sometime when I was updating drupal from 6.10 to 6.11 I thought I was going to be clever and
update as soon at the core module was available upstream. Not to wait until it reached portage. I

Creating software in a nutshell

It's been a bit too long since I did a post so I thought I'd post some thoughts about the creation
of software and cooperation in a small group with tools we're using like UML, design patterns
etc. I'm assuming that a sufficiently thorough analysis has been made and that the group comprises
about two to four developers. This would be the optimal course of action for my personal taste and
knowledge level at this time.

My current development setup

Inspired by Brian Carper (programming in general) and Diego Penettó (C/C++), I started configuring a
setup to do some programming on a private project. I decided I'd go for Eclipse, Subversion and
Trac. First time I single handedly abandon my beloved Emacs. Eclipse has got a number of plugins

Do you want someone to bark at?

Some people, more often than not they are performing managerial tasks but that's by no means a rule, claim that software somehow gets better and more trustworthy because they can lift the phone, dial a number and bark at some person on the other end. Well, I can't honestly say I've bought that many copies of microsoft licenses but I have had the urge to bark more than once when dealing with their software. However, anyone honestly believing that my disappointments aired with them would in any way affect their next release? I do not.
Syndicate content