Fala, Natan! 🚀
Mano, esse post tá um verdadeiro roadmap de algoritmos e estrutura de dados em Java! Curti a pegada de construir tudo do zero, sem pular etapas, porque entender como as coisas funcionam por baixo dos panos é um baita diferencial.
Achei massa a abordagem de usar um Node base para garantir um ID nas subclasses. Meio que um "contrato" obrigatório, né? E essa hierarquia de exceções personalizadas? Bom demais! Melhor do que ver um NullPointerException pipocar do nada 😂.
Vou dar uma conferida no repositório e acompanhar essa série. Quem sabe não rola um PR no futuro? Bora codar! 🤘😄
Fala, Thiago! Muito obrigado pelo feedback!! É uma honra
Toda colaboração é bem vinda e seria ótimo!!