Good unit tests and avoiding testing implementation details
I'm a software developer trying to build sustainable software using Test Driven Development. I advocate for autonomous teams, continuous learning and failing fast.
Search for a command to run...
I'm a software developer trying to build sustainable software using Test Driven Development. I advocate for autonomous teams, continuous learning and failing fast.
No comments yet. Be the first to comment.
Good software is that which meets user expectations - both stated (explicit) and assumed (implicit). For example, for a banking app, it is explicit that a user might want to check their balance or transfer money. It is implicit that the user expects ...
We are never going to create perfect software. If we did, it might only be perfect for a brief moment. Requirements change. What is useful now may be less useful next week. We are never going to know everything. We are never going to work in a perfec...
Hi, I'm Damien. I've been in the software development industry for over 20 years - rarely far from code - and I still don't know how to write quality software. I don't know what junior developers think the life of experienced developers is like. I al...
I've been in the tech industry for over 20 years and whilst I've never strayed too far from coding, roughly half of my experience has been in management and leadership positions. Some of my recent teams have said nice things about me and my style of ...
