
Tupla em Python: o que é e como desempacotar valores
Tupla é uma sequência de valores, separados por vírgula, que não pode ser alterada depois de criada. Desempacotar é distribuir os valores de uma sequência em…
Engenharia de software, dados e carreira para quem quer entender o porquê — e construir melhor.

Tupla é uma sequência de valores, separados por vírgula, que não pode ser alterada depois de criada. Desempacotar é distribuir os valores de uma sequência em…
Linguagens, fundamentos e pensamento computacional.
Explorar artigosDecisões de design para construir sistemas melhores.
Explorar artigosEstatística, matemática e aprendizado de máquina.
Explorar artigosConhecimento para ampliar seus próximos passos.
Explorar artigosO Padrão de Projeto Flyweight reduz o consumo de memória compartilhando, entre muitos objetos, a parte dos dados que é igual em todos eles.…
O Padrão de Projeto Bridge separa uma abstração da sua implementação, para que as duas possam mudar de forma independente. Em vez de uma…
O Padrão de Projeto State permite que um objeto mude de comportamento quando o seu estado interno muda. Para quem usa, parece que o…
O Padrão de Projeto Facade (ou Façade) oferece uma interface única e simples para um subsistema complexo. Em vez de o cliente conhecer várias…
O Padrão de Projeto Decorator permite acrescentar responsabilidades a um objeto em tempo de execução, sem alterar a classe dele e sem usar herança.…
Pergunte a três professores quais são os tipos de sistemas operacionais e você vai ouvir três listas diferentes. Um fala em monotarefa e multitarefa.…
Conheça o livro de Walmir Silva e explore novas perspectivas sobre a jornada na engenharia de software.
Conhecer o livro