{"product_id":"estrategias-para-evoluir-com-seguranca-sistemas-baseados-em-pre-processadores-von-flavio-medeiros","title":"Estratégias para Evoluir com Segurança Sistemas Baseados em Pré-processadores","description":"\u003cp\u003eDesde 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.\u003c\/p\u003e\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9786204323497\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9786204323497","offer_id":39642363723869,"sku":"9786204323497","price":61.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/9bcd6d1c-be75-4909-bb6c-e6c9728649da.jpg?v=1758781266","url":"https:\/\/shop.autorenwelt.de\/products\/estrategias-para-evoluir-com-seguranca-sistemas-baseados-em-pre-processadores-von-flavio-medeiros","provider":"Autorenwelt Shop","version":"1.0","type":"link"}