https://medium.com/ifood-tech/guia-para-os-primeiros-passos-no-desenvolvimento-java-em-2023-parte-2-ecaf6524de97