TDD: A abordagem orientada a testes (questões de concursos)


O Desenvolvimento Orientado a Testes (TDD) é uma metodologia de desenvolvimento de software que coloca os testes no centro do processo de codificação.

O Desenvolvimento Orientado a Testes (TDD) é uma metodologia de desenvolvimento de software que coloca os testes no centro do processo de codificação. Consiste em um ciclo iterativo de curto prazo, no qual os testes são escritos antes do código de produção. Esse ciclo segue uma sequência de passos: escrever um teste que inicialmente falhe, implementar o código mínimo necessário para passar no teste e, por fim, refatorar o código para melhorar sua estrutura, mantendo os testes funcionando.

Continuar lendo

[CESGRANRIO] Questão de Listas Lineares


Fala, meus consagrados!

Vamos resolver uma questão sobre a estrutura de dados listas lineares. A questão foi feita pela CESGRANRIO.

As listas lineares são tipos abstratos de dados (TAD). São conjuntos de elementos, objetos, variáveis, tarefas ou qualquer coisa que se possa enumerar ou formar um conjunto. São estruturas de dados nas quais elementos de um mesmo tipo de dado estão organizados de maneira sequencial, não necessariamente estão fisicamente em sequência, mas a ideia é a existência de uma ordem lógica entre eles.

Continuar lendo

Máximo Divisor Comum (MDC) em Java e JavaScript


O Máximo Divisor Comum (MDC) é um conceito matemático fundamental que descreve o maior número inteiro que divide dois números sem deixar resto. Este conceito é essencial em várias áreas da matemática, particularmente em algoritmos, teoria dos números e computação.

O MDC de dois números inteiros é o maior número que pode dividir ambos sem deixar um resto. É frequentemente utilizado em simplificações de frações e em problemas que envolvem divisões igualmente distribuídas.

Continuar lendo

Coleções em Python


Fala, meus consagrados! Tudo beleza com vocês?

Estudamos as coleções na linguagem Python: quais são suas principais características e uso. Tudo com exemplos e questões de concursos.

Aqui apenas reúno os links dos artigos sobre essas coleções:

[IG] Artigos do Gran

Para adquirir meus cursos, acessem:

Espero que gostem e desejo que se preparem conosco durante essa jornada na conquista de uma tão sonhada vaguinha em um concurso público.

É isso aí, galera.
[]’s e até a próxima.
——————————————
Rogerão Araújo

Coleções em Python: Dicionários


Fala, meus consagrados! Tudo beleza com vocês?

Começamos os estudos sobre as coleções na linguagem Python: quais são suas principais características e uso. Tudo com exemplos e questões de concursos.

Já iniciamos com o artigo sobre listas, tuplas e sets. Agora, finalizaremos os estudos sobre coleções na linguagem entendendo como usar os dicionários.

Então simbora comigo em um artigo que publiquei no blog do Gran Cursos (clique na imagem para acessar o artigo):

Coleções em Python: Dicionários

Para adquirir meus cursos, acessem:

Espero que gostem e desejo que se preparem conosco durante essa jornada na conquista de uma tão sonhada vaguinha em um concurso público.

É isso aí, galera.
[]’s e até a próxima.
——————————————
Rogerão Araújo