Executando verificação de segurança...
2

Acredito que esse desespero seja comum quando lidamos com projetos de grande porte, até mesmo pra quem já tem bom dominio na Stack. Tem muitas informações que tão faltando pra eu poder te dar uma dica melhor, mas vou tentar ser generalista aqui.

1- Veja a Documentação do Seu Projeto(Se tiver)

Se você der a sorte de estar numa empresa organizadinha com Swagger e outras ferramentas de documentação de API, você vai ter uma facilidade enorme em encontrar os endpoints que tem problema e até mesmo pode usar eles de exemplo pra realizar tasks semelhantes.

2- Clone o Repositório no Seu Computador e Use a Sua IDE Favorita

Acredito que já o tenha feito. Mas o titulo me deixou em dúvida se o executou o projeto localmente. Se não, é importante que o faça!

3- Saiba o Básico da Stack

Pelo que entendi, você não teve experiência com o funcionamento do Node e do Go. Nem está acostumado com o padrão organizacional. E tá tudo certo, entenda que os projetos de hoje em dia seguem alguns padrões escolhidos pela empresa de como vão organizar seus endpoints, seus middlewares, seus repositories, etc. Isso vai variar de projeto pra projeto. Geralmente oque você vai ver são arquivos que fazer "Coisas semelhantes" na mesma pasta. Os Frameworks modernos separam tudo em arquivos e "exportam" o código dentro desses pra serem utilizados por outros arquivos. Os outros arquivos que forem utilizar, vão estar "importando", assim tudo fica bem separadinho e organizado no seu devido lugar, depois que você descobrir onde tá cada pasta fica fácil de achar onde você precisa fazer manutenção

4- Use Bastante o CTRL+SHIFT+F

Os projetos grandes são assustadores e nem sempre bem organizados. Mas se você precisa fazer manutenção numa área do código especifica, você pode usar essa ferramenta de busca geral pra encontrar a palavra chave do endpoint que você procura. Quando você aprender a usar o CTRL+SHIF+F sua vida vai facilitar enormemente!

5-Tira um tempo pra estudar o projeto

Todo projeto é diferente, organizado diferente e usa ferramentas diferentes. Toma um tempo enquanto estiver atoa pra ver oque cada um dos elementos dele faz. Se possivel, pede ajuda pra um colega de equipe sênior, que vai facilitar muito sua vida!

Espero te ajudar um pouco. Se sua duvida for outra, só me dar um toque que eu reformulo aqui pra te ajudar!

Essas dicas eu recebi de um sênior quando tive que mudar de Stack, fizeram meu desempenho subir muito!

Carregando publicação patrocinada...