terça-feira, 27 de setembro de 2022

Como fazer refatoração de codigo usando Python

.a { font-size: xx-large; line-height: .875; color: #82b445; clear: both; text-align: center; } ❝Depois de ter tocado uma grande quantidade de notas e mais notas, é a simplicidade que surge como a recompensa máxima da arte.❞ — Frédéric Chopin Mergulhando Goste ou não, bugs acontecem. Apesar de seus melhores esforços para escrever testes de unidade...

sábado, 24 de setembro de 2022

Como fazer testes unitários com Python

.a { font-size: xx-large; line-height: .875; color: #82b445; clear: both; text-align: center; } ❝ A certeza não é o teste da certeza. Temos sido convencidos de muitas coisas que não eram assim. ❞ — Oliver Wendell Holmes Jr. (Não) Mergulhando Crianças hoje. Tão estragado por esses computadores rápidos e linguagens “dinâmicas” sofisticadas....

segunda-feira, 11 de julho de 2022

Iteradores avançados em Python

❝ Grandes pulgas têm pequenas pulgas nas costas para mordê-las, E as pulgas pequenas têm pulgas menores, e assim ad infinitum. ❞ — Augusto De Morgan Mergulho Assim como expressões regulares colocam esteróides em strings, o módulo itertools coloca esteróides nos iteradores. Mas primeiro, quero mostrar um quebra-cabeça clássico. HAWAII + IDAHO + IOWA + OHIO == STATES 510199 + 98153 + 9301 + 3593 ==...