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!!