Skip to content

Mateusg2022/exploring-code-evolution

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1. Repositório selecionado: https://github.com/facebook/react

2. Gráfico selecionado:

image

3. Explicação:

Visivelmente, a quantidade de linhas de código teve um aumento gigantesco entre 2024 e 2025, isso logo após 2 anos diminuido/mantendo a mesma faixa.

Com um aumento tão drástico, é difícil acreditar que o código novo está bem escrito e que possui testes de unidade com boa cobertura. Talvez até LLMs podem ter sido usadam de forma descuidada. Durante 2022/2023, a biblioteca do react vinha diminuido a quantidade de linhas de código e de arquivos. Talvez os desenvolvedores estavam criando mais componentes reutilizáveis, removendo duplicadas ou refatorando o código pra remover código legado. Além de excluir arquivos que não estavam sendo usados de forma abrangente.

Porém, é claro que essa preocupação deixou de existir em 2024. Talvez alguma necessidade surgiu e ela criou a depêndencia de tantas linhas de código ou talvez, mas dificilmente, todo esse novo código pode ser de testes de unidade. Ainda sobre 2023/2024, é quase impossível que o react tenha se mantido com 8000 linhas de código. Logo, pode ser que houve alguma mudança no repositório ou um possível envio para outro, como o do React Native, enquanto preparavam tudo.

About

Exploring code evolution with GitEvo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 100.0%