Real World Micro Services
<i>One of the biggest issues we face in the industry is the lack of reusability in software</i><p>Disagree with this core premise.<p>The biggest problems we face are that every developer is coached into believing everything they make needs to be unicorn scale and quality, that everything they build should conform to impractical levels of scrutiny and long-termism and that it is unavoidable for even basic development needs to have incredibly high levels of complexity in code &#x2F; build &#x2F; release tooling.<p>Microservices are just the latest weapon in furthering this agenda for the good of a tiny minority of people who value indulging their time and business costs in esoteric software philosophy goals.