HackerTrans
TopNewTrendsCommentsPastAskShowJobs

christopoulos

no profile record

comments

christopoulos
·6 lat temu·discuss
See, this is where you could go the extra mile and actually tell the author exactly what word it is. Do you do this at your work as well?
christopoulos
·6 lat temu·discuss
This is so true. I remember this when I had a conversation with a Spanish developer and he said Java mid-sentence...
christopoulos
·7 lat temu·discuss
Could we include .book while we’re at it? Seems like the handling of that TLD went really wrong...
christopoulos
·8 lat temu·discuss
I very much agree.

I remember when i realized that TDD shouldn't have such weight in our development as it had gotten (when it was high on the hype curve).

It was when we starting using a messaging infrastructure that made everything much more reliable and robust, and trough which we could start trusting the infrastructure much more (not 100% though, of course).

It made me realize that the reason why we did this excessively large amount of tests (1800+) was because the fragile nature of a request/response-based system and we therefore "had to make sure everything worked".

What I'm trying to get at here is thar TDD assumed the role of a large safety net to a problem we should have addressed in a different manner. After introducing the messaging, we could replay messages that had failed. After this huge turning point tests were only used for what they should have only been used for - ensuring predictable change in core functionality.

(our code also became easier to understand and more modular, but that's for another time...)