Use well-established frameworks and libraries
Programmers are not always given a chance to select the framework and libraries to develop the software. Often, the company prefers to stay with the set of software and development tools they have already used for other projects. But when you get such a possibility of choosing, the variety of available products may be overwhelming. It may also be tempting to select the latest new offer that is trending in the programming community. Nevertheless, experience proves time and again that the best course of action would be to select something well–established and proven to be production-strong. Besides, using solid software with a long history requires typically writing less boilerplate code.
To demonstrate this point, we created two projects:
- Using the Spring Boot framework
- Using the Vert.x toolkit
We start with Spring Boot. It is an open source Java-based framework, developed by the Pivotal Team for building standalone...