A blog about the joys and perils of software development

Tag Archives: development process

Unit Test Presentation at Edgeware

Slides from a presentation on unit testing I gave for Edgeware. Continue reading

Characteristics of a Software Professional

At work, I have been challenged with the question “What are the most important characteristics of a software developer?”. I have created a summary of what I think it takes. Continue reading

Black Box Programming

Why do software developers focus so much on the inside of the system when what we really want is to correctly implement the system as seen from the outside? Is it possible to first write the code for the external behavior, and then tweak the inside? Maybe, but we might need to rethink. Continue reading