Desde os anos 70, o pré-processador C ainda é amplamente utilizado na prática em vários projectos para adaptar sistemas a diferentes plataformas e cenários de aplicação. No meio académico, os investigadores criticaram a sua falta de separação de preocupações, a sua propensão para introduzir erros subtis, e a sua ofuscação do código fonte. Para melhor compreender os problemas de utilização do pré-processador C, realizámos 40 entrevistas e um inquérito entre 202 programadores. Verificámos que os programadores lidam com três problemas comuns na prática: erros de configuração, testes combinatórios, e compreensão do código. Para melhor lidar com estes problemas, este livro apresenta estratégias para detectar bugs e maus cheiros em sistemas baseados no pré-processador com base na análise e amostragem sensíveis à variabilidade. Este trabalho apresenta resultados úteis para os programadores C durante as suas tarefas de desenvolvimento, contribuindo para minimizar as hipóteses de introduzir bugs e maus cheiros relacionados com a configuração, melhorar a compreensão do código, e orientar os programadores para realizarem testes combinatórios.
Bitte wählen Sie Ihr Anliegen aus.
Rechnungen
Retourenschein anfordern
Bestellstatus
Storno