It Depends
As a consultant I’m often asked absolute questions, “Is $x better than $y?”. The answer is nearly always
“It Depends”.
Software development is a constant game of give and take. Every day we (consciously or not) make numerous decisions and trade-offs in order to get our code shipped. I’ve found that making these tradeoffs front of mind when I’m working means easier and better decisions.
Let’s take a look at some of the more common decisions we make day-to-day and try and figure out what the compromises
are. Hopefully you’ll start looking at more decisions as tradeoffs, and make better choices yourself in future.