Design Patterns : Not Reinventing the Wheel

Enhancing software development to the next level

Dario De Santis
Javarevisited
Published in
4 min readSep 11, 2023

--

Photo by Florian Olivo on Unsplash

You are working on a project starting from scratch. Imagine you’ve received the minimal (functional or non-functional) requirements by your client and you have now (or maybe not) all the elements to evaluate how a business function can be supported by a technical solution. There are few questions you should…

--

--

Dario De Santis
Javarevisited

Software Architect, writing about Java, Spring, Microservices, Kubernetes and Cloud-native programming. Editor for Javarevisited.