Verbete do acervo
Código aberto
20 conteúdos relacionados.
-
FinOps para IA: as lições da Databricks para reduzir custos
Alternativas “boas o suficiente”, inclusive open source como o GLM, estão ficando muito mais baratas, e eles estão fazendo uso.
-
A plataforma de desenvolvimento com IA é o próximo desafio
Tem muito desafio, o não-determinismo não ajuda, existe pouco material na internet, e você ainda precisa de coragem pra sair reusando skills que estão na internet (engraçado pensar que reutilizamos projetos open-source sem nunca ter lido uma linha do que está lá, mas temos mais medo com skills).
-
Precisamos mesmo de pull requests para toda mudança?
O resumo do próprio autor: As solicitações de pull request (Pull Requests) foram concebidas para contribuições de código aberto feitas por pessoas desconhecidas e sem qualquer vínculo de confiança.
-
Agentes de IA no código aberto: uma síntese do MSR 2026
Sumário executivo Esta síntese integra resultados de 62 artigos publicados no MSR Mining Challenge 2026, analisando as contribuições dos agentes de codificação de IA para software de código aberto.
-
Data-Driven Extract Method Recommendations: A Study at ING
…) comparamos as distribuições de métricas de código, que são usadas como recursos pelos modelos, entre sistemas de código aberto e ING, (ii) medimos a precisão de diferentes modelos de aprendizado de máquina na recomendação de refatorações do Método de Extração, (iii) comparamos as recomendações dadas pelos modelos com as opiniões de especialistas do ING.
-
Log-based Software Monitoring: A Systematic Mapping Study
Nossa análise mostra que (1) o registro em log é um desafio não apenas em projetos de código aberto, mas também na indústria, (2) o aprendizado de máquina é uma abordagem promissora para permitir uma análise contextual do código-fonte para recomendação de log, mas são necessárias investigações adicionais para avaliar a usabilidade dessas ferramentas na práti…
-
Logging Practices with Mobile Analytics: An Empirical Study on Firebase
Os logs de software são de grande valor em projetos industriais e de código aberto.
-
Interactive Static Software Performance Analysis in the IDE
Além disso, relatamos um estudo de caso que ilustra como nosso sistema pode ser usado para raciocinar sobre o desempenho do software no contexto de um bug de desempenho real no projeto de código aberto ElasticSearch.
-
How Developers Engineer Test Cases: An Observational Study
Neste artigo, observamos 13 desenvolvedores pensando em voz alta enquanto testam diferentes métodos de código aberto do mundo real e usamos essas observações para explicar como os desenvolvedores projetam casos de teste.
-
An Exploratory Study of Log Placement Recommendation in an Enterprise System
Experimentos com dados de código aberto produzem modelos de baixo desempenho em relação ao conjunto de testes da Adyen; no entanto, são úteis devido à sua baixa taxa de falsos positivos.
-
The Prevalence of Code Smells in Machine Learning projects
Reunimos um conjunto de dados de 74 projetos de ML de código aberto, instalamos suas dependências e executamos o Pylint neles.
-
An Empirical Catalog of Code Smells for the Presentation Layer of Android Apps
Também implementamos uma ferramenta que identifica os code smells propostos e estudamos sua prevalência em 619 aplicativos Android de código aberto.
-
When Testing Meets Code Review: Why and How Developers Review Tests
Para código de produção, muitos projetos de software industrial e de código aberto empregam revisão de código, uma prática de qualidade de software bem estabelecida, mas permanece a questão se e como a revisão de código também é usada para garantir a qualidade do código de teste.
-
Mock objects for testing java systems: Why and how developers use them, and how they evolve
Embora estudos quantitativos recentes tenham mostrado que objetos simulados são amplamente utilizados tanto em projetos de código aberto quanto em projetos proprietários, ainda falta conhecimento científico sobre como e por que os profissionais usam simulações.
-
Search-Based Test Data Generation for SQL Queries
Em seguida, avaliamos cada abordagem em 2.135 consultas extraídas de três softwares de código aberto e um sistema de software industrial.
-
The Adoption of JavaScript Linters in Practice: A Case Study on ESLint
Coletamos dados com três métodos diferentes, onde entrevistamos 15 desenvolvedores de projetos de código aberto conhecidos, analisamos mais de 9.500 arquivos de configuração ESLint e entrevistamos 337 desenvolvedores da comunidade JavaScript.
-
To Mock or Not To Mock? An Empirical Study on Mocking Practices
Embora estudos quantitativos recentes tenham mostrado que objetos simulados são amplamente utilizados em projetos de OSS, ainda falta conhecimento científico sobre como e por que os profissionais usam simulações.
-
A Collaborative Approach to Teaching Software Architecture
Neste curso, os participantes trabalham juntos para estudar e documentar um grande sistema de software de código aberto de sua escolha.
-
Why and How JavaScript Developers Use Linters
Para esse objetivo, aplicamos um método de pesquisa qualitativa para conduzir e analisar uma série de 15 entrevistas com desenvolvedores responsáveis pela configuração do linter em projetos JavaScript OSS respeitáveis que aplicam o linter mais comumente usado, o ESLint.
-
What Do the Asserts in a Unit Test Tell Us about Code Quality? A Study on Open Source and Industrial Projects
Relatamos uma análise realizada com projetos de código aberto e industriais, relacionando instruções assert em um teste unitário com medidas de qualidade do código que está sendo testado.