Or the Good, the Bad and the Most Wanted of Coding tools. Software engineers feel strongly when choosing between one technology or another. And it sure pays to listen to them carefully. We certainly do, at Tremend.
Software testing can feel a lot like being a demolition man. Or like being a curious kid with an appetite for dismantling expensive toys. It comes with the daily practice of getting into the mindset of end-users of all kinds.
From our experience, microservices are mainly employed when clients want to develop or rewrite an application for which they forecast uneven growth. That can happen when a certain business segment is expected to grow, or change radically.
Which do you think works better for your company – one big machine that does all the jobs, or several sleek tools that deal with various parts of your business? No surprise here, the consultant’s answer would be “It depends.”
There is no innovation without risk. And no success without several prior failed attempts. Testing a product idea is the safest way to try something new. The digital version of initial product testing is software prototyping.