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

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

Java: Operadores de incremento e decremento


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

Em várias questões sobre código na Linguagem Java, os examinadores usam os operadores de incremento e decremento. É importante entender como eles são usados para que saibamos como será resultado da execução dos códigos das questões de concursos.

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

https://blog.grancursosonline.com.br/java-operadores-de-incremento-e-decremento/

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

Java: Modificadores de acesso – Parte II (15 questões comentadas)


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

Na Parte I (Teoria), vimos que os modificadores de acesso são padrões de visibilidade de acessos a classes e membros de uma classe (atributos e métodos). Determinam se uma classe pode usar uma outra, invocando um determinado atributo ou um determinado método. Agora, iremos ver como esse assunto é cobrado em concursos em 16 questões comentadas.

Então simbora comigo em um artigo que publiquei no blog do Gran Cursos:

https://blog.grancursosonline.com.br/java-modificadores-de-acesso-parte-ii-15-questoes-comentadas/

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

Java: Compilação de classes Java [Atualizado]


Fala, pessoal! Beleza?

Quando programamos, compilamos nossos códigos escritos em linguagem de alto nível para programas em linguagem de máquina. Isso também acontece quando utilizamos a Linguagem Java.

Por isso, venho, através de um artigo publicado no blog do Gran Cursos, explicar a compilação de um programa e a compilação de classes Java: Compilação de classes Java.

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