Capítulo 8. Codificação
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Neste capítulo, vamos mergulhar em algumas técnicas úteis de codificação. Começaremos com o pão e a manteiga da codificação - brincando com funções e classes. Em seguida, sujaremos as mãos com um pouco de refatoração, arrumando o código desordenado e tornando-o mais suave. Também mostraremos como trabalhar com e criar dados. Depois, vamos verificar algumas ferramentas de IA que podem ajudar a criar frontends sofisticados sem suar muito.
Verifica a realidade
Programação assistida por IA ferramentas são muito fixes, certo? Mas não nos iludamos. Não são a varinha mágica que pode resolver todos os nossos problemas de programação. Porquê? Bem, estas ferramentas são como aqueles alunos que só aprendem com notas públicas. São treinadas com uma mistura de código de toda a Internet e, sejamos honestos, nem todo ele é de primeira qualidade. O que é que isto significa para ti? Por vezes, podes obter código que é mais inchado do que um peru de Ação de Graças ou tão fácil de manter como um castelo de cartas. E, por vezes, o código está simplesmente errado, não faz o que precisas ou, pior ainda, deixa a tua porta aberta para os piratas informáticos ou para o açambarcamento dos recursos da tua rede.
Vamos ver um exemplo em que o ChatGPT produziu um código confuso. A Figura 8-1 mostra o código para juntar duas listas ordenadas numa única lista ordenada. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access