A few weeks ago I was discussing this with colleagues and I saw what they meant, but it didn’t click until I discussed this with my wife.
Trust in a codebase can vary from module to module and is very fragile. I’ll go into more detail of what I mean with trust and how to determine the level of trust you can have in a certain piece of code.
Since I wrote a simple kata to run an experiment, I implemented a solution. Lets look at the outcome.
Especially when programmers don’t agree on how variables and classes should be named.
In my current job, I’ve heard dismissive talk about testing. Along the lines of “well, that’s cute that you did that, now get back to work”. Work being manual tests to make sure everything works as intended.
Common goals bring us closer together whereas individual goals drive division.
With my experience in IT, it’s more surprising that such a massive attack took so long to happen.
Recently I went to a session given by Maarten Balliauw about memory management. In that talk, he mentioned the effect boxing and unboxing has on performance. He also talked about how a lot of strings can affect memory management. This got me thinking on the impact of boxing and unboxing when I format strings. What kind of impact does it have?