Month: March 2016

What Makes A Great Teammate?

Throughout my career (and life) I’ve been on many different teams. Obviously, this implies that I’ve been a teammate to others and had many teammates of my own. I bring this up because yesterday I had an interaction with a current teammate of mine that made me think “Wow, what a great person to work with.”

Continue reading

Unit Testing. Is it Worth It?

SPOILER ALERT: Yes. Code without tests is such an old idea that in his book “Working Effectively with Legacy Code” (written in 2004!) Michael Feather defines “Legacy Code” as code that is not accompanied by unit tests. This should be common knowledge by now in the software community, but I still am running into developers

Continue reading