{"id":588,"date":"2025-09-24T18:34:00","date_gmt":"2025-09-24T21:34:00","guid":{"rendered":"https:\/\/cahfelix.tech\/blog\/?p=588"},"modified":"2025-11-07T18:34:45","modified_gmt":"2025-11-07T21:34:45","slug":"use-um-assistente-de-ia-como-par-tecnico-para-pensar-revisar-e-melhorar","status":"publish","type":"post","link":"https:\/\/cahfelix.tech\/blog\/use-um-assistente-de-ia-como-par-tecnico-para-pensar-revisar-e-melhorar\/","title":{"rendered":"Use um assistente de IA como par t\u00e9cnico para pensar, revisar e melhorar."},"content":{"rendered":"\n<p>Usar um assistente de IA no c\u00f3digo \u00e9 como ter um par t\u00e9cnico do lado. Ele n\u00e3o substitui sua an\u00e1lise, mas <strong>ajuda a pensar, revisar e melhorar<\/strong>.<\/p>\n\n\n\n<p>A chave est\u00e1 no <strong>contexto<\/strong> e nos <strong>crit\u00e9rios claros<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sem isso, a IA devolve respostas gen\u00e9ricas.<\/li>\n\n\n\n<li>Com isso, ela vira uma parceira de engenharia.<\/li>\n<\/ul>\n\n\n\n<p>A seguir, alguns prompts pr\u00e1ticos para o dia a dia. No meu caso, testei usando o <strong>Augment<\/strong>, mas funcionam em qualquer assistente.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Prompts Pr\u00e1ticos para Engenharia de Software<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Revis\u00e3o ao Terminar o C\u00f3digo<\/h3>\n\n\n\n<p>Ao finalizar um trecho, pe\u00e7a uma revis\u00e3o estruturada que v\u00e1 al\u00e9m da sintaxe.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Analise este c\u00f3digo. Quais problemas de <strong>l\u00f3gica, performance ou legibilidade<\/strong> voc\u00ea v\u00ea e como devo corrigi-los agora? Gere <em>diffs<\/em> curtos. Classifique os pontos em <strong>alta, m\u00e9dia e baixa prioridade<\/strong>.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2. Refatora\u00e7\u00e3o Guiada<\/h3>\n\n\n\n<p>Pe\u00e7a mudan\u00e7as espec\u00edficas e seguras, evitando reescritas radicais.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Proponha uma refatora\u00e7\u00e3o <strong>m\u00ednima e segura<\/strong> para reduzir complexidade e acoplamento neste trecho. Explique passo a passo o que mudar e por que, justificando o ganho.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3. Design e Boas Pr\u00e1ticas<\/h3>\n\n\n\n<p>Use a IA para validar se voc\u00ea est\u00e1 seguindo os padr\u00f5es arquiteturais da sua equipe.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Analise este c\u00f3digo segundo boas pr\u00e1ticas de <strong>design e arquitetura<\/strong>, como SOLID, Clean Code, DDD, legibilidade, acoplamento e coes\u00e3o. Liste o que est\u00e1 <strong>bom<\/strong> e o que <strong>pode melhorar<\/strong>, com exemplos curtos.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">4. Testes (TDD\/Unit\u00e1rios)<\/h3>\n\n\n\n<p>Melhore a cobertura e a efic\u00e1cia dos seus testes.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Verifique se h\u00e1 <strong>cen\u00e1rios de teste relevantes<\/strong> que est\u00e3o faltando. Veja se h\u00e1 testes <strong>redundantes<\/strong> que podem ser removidos. Sugira casos de teste que realmente aumentem a <strong>confiabilidade<\/strong> da feature.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">5. Seguran\u00e7a e Confiabilidade<\/h3>\n\n\n\n<p>Pe\u00e7a uma auditoria de risco r\u00e1pida, focada nos pontos mais sens\u00edveis.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Fa\u00e7a uma revis\u00e3o de <strong>seguran\u00e7a<\/strong> neste endpoint. Cheque <strong>valida\u00e7\u00e3o de entrada<\/strong>, timeouts, retries, idempot\u00eancia e logs. Liste o que falta para a <strong>m\u00e1xima confiabilidade<\/strong>.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">6. Performance<\/h3>\n\n\n\n<p>Use a IA para identificar gargalos antes que eles cheguem em produ\u00e7\u00e3o.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Avalie a <strong>complexidade<\/strong> e poss\u00edveis <strong>gargalos<\/strong> deste algoritmo. Sugira estruturas de dados e micro melhorias que tragam <strong>ganho real<\/strong> de performance.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">7. Documenta\u00e7\u00e3o R\u00e1pida<\/h3>\n\n\n\n<p>Gere documenta\u00e7\u00e3o inicial que ajude no <em>onboarding<\/em> da equipe.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Escreva um <strong>README curto<\/strong> para este m\u00f3dulo. Inclua prop\u00f3sito, como rodar, depend\u00eancias, contrato p\u00fablico, exemplos de uso e <strong>limita\u00e7\u00f5es conhecidas<\/strong>.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Dica Final: O Segredo da Parceria<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/cahfelix.tech\/blog\/wp-content\/uploads\/2025\/11\/man-robot-working-together-high-tech-office.jpg\" alt=\"\" class=\"wp-image-594\" srcset=\"https:\/\/cahfelix.tech\/blog\/wp-content\/uploads\/2025\/11\/man-robot-working-together-high-tech-office.jpg 800w, https:\/\/cahfelix.tech\/blog\/wp-content\/uploads\/2025\/11\/man-robot-working-together-high-tech-office-300x200.jpg 300w, https:\/\/cahfelix.tech\/blog\/wp-content\/uploads\/2025\/11\/man-robot-working-together-high-tech-office-768x512.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>O segredo para dominar essa ferramenta \u00e9 simples:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>D\u00ea Contexto:<\/strong> Explique o problema de neg\u00f3cio e a arquitetura.<\/li>\n\n\n\n<li><strong>Limite o Escopo:<\/strong> Aponte para o trecho exato de c\u00f3digo (ou arquivo).<\/li>\n\n\n\n<li><strong>Pe\u00e7a Crit\u00e9rios Claros:<\/strong> Use termos t\u00e9cnicos espec\u00edficos (<strong>SOLID, alta prioridade, idempot\u00eancia, ganho real<\/strong>).<\/li>\n<\/ol>\n\n\n\n<p>Com isso, a IA deixa de gerar resultados gen\u00e9ricos e se estabelece como uma parceira de c\u00f3digo, precisa, did\u00e1tica e segura<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Usar um assistente de IA no c\u00f3digo \u00e9 como ter um par t\u00e9cnico do lado. Ele n\u00e3o substitui sua an\u00e1lise, mas ajuda a pensar, revisar e melhorar. A chave est\u00e1&#8230;<\/p>\n","protected":false},"author":1,"featured_media":593,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-588","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inteligencia-artificial"],"aioseo_notices":[],"featured":false,"read_time":3,"_links":{"self":[{"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/posts\/588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/comments?post=588"}],"version-history":[{"count":5,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/posts\/588\/revisions"}],"predecessor-version":[{"id":595,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/posts\/588\/revisions\/595"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/media\/593"}],"wp:attachment":[{"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/media?parent=588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/categories?post=588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cahfelix.tech\/blog\/wp-json\/wp\/v2\/tags?post=588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}