Confira neste papo Reto, Hugo Ferreira realizando um LiveCode utilizando desafios do Cucumber. O Cucumber é uma ferramenta usada para executar testes de aceitação automatizados que foram criados em um formato BDD. Um de seus recursos mais destacados é a capacidade de realizar descrições funcionais de texto simples (escritas numa linguagem chamada…
Confira neste papo Reto, Lucas Magalhães falando sobre TypeScript e Orientação a Objetos com JavaScript. Mas o que é TypeScript? Linguagem criada pela Microsoft, superset da versão ES6 do JavaScript;Permite a inferência de tipos;Validação estática do código;Permite aplicação do paradigma de orientação a objetos;Faz transpile do código TypeScript para o…
Confira neste papo Reto, Wesley Vitor falando sobre GraphQL , uma Query Language. Você já conhece o GraphQL? Ele é um linguagem de consultava voltada a APIs que retorna exatamente o que os clientes pedem, de forma rápida flexível e intuitiva. No quesito busca de dados, o GraphQL lhe permite…
Confira neste papo Reto, Ismael Soares falando sobre as Novas Funcionalidades do Groovy 3.0. O Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java. Ele possui características de Python, Ruby e Smalltalk. Além disso utiliza uma sintaxe similar à de Java, é compilada dinamicamente para bytecode Java, e integra-se transparentemente com outros…
Confira neste Papo Reto, Emerson Dallagnol falando sobre o Futuro do Java e o Project Valhalla. O Projeto Valhalla é um projeto experimental do OpenJDK para desenvolver novos recursos de linguagem importantes para o Java 10 e além. O projeto foi anunciado em julho de 2014 e é um esforço…
Confira neste Papo Reto, João Pedro falando sobre Linguagem Java passando pela diferença entre Herança e Polimorfismo. Podemos resumir em: Herança = Quando temos uma classe modelo, que nós chamamos de Classe mãe, e criamos outras classes parecidas que herdam as características, os atributos, os métodos e comportamentos dessa Classe…
Mais um ano vêm chegando ao fim e com ele, vem a nossa retrospectiva do que fizemos em 2020. Nesse post, fizemos um Top 10 dos episódios de Papo Reto mais visualizados em 2020. Confira! 10º Lugar Lei Geral de Proteção de Dados – LGPD | Matheus Melo Na décima…
Confira na nesse Papo Reto, Eric Guilherme falando sobre Programação Orientada a Objetos, passando por Classes e objetos, coesão, Acoplamento, OCP (Open Closed Principle), DIP (Depencency Inversion Principle), Encapsulamento e Herança/Princípio de Substituição de Liskov. A programação orientada a objetos (também conhecida pela sua sigla POO) é um modelo de análise, projeto e programação de software baseado na composição…
Confira na nesse Papo Reto, Jonatan Lemes falando sobre classificação probabilística de textos utilizando Teorema de Bayes. “Uma relação ente uma probabilidade condicional e a sua inversa, ou seja, a probabilidade de uma hipótese dada a observação de uma evidencia versus a probabilidade de uma evidencia dada uma hipótese” (The…
Confira nesse Papo Reto, Adriano Magalhães falando sobre Testes de Aceitação em Java com Selenide. O Selenide foi criado por uma equipe de desenvolvimento web localizada na Estonia chamada Codeborne pois ao usarem o Selenium WebDriver, perceberam que teriam que escrever o mesmo código nos testes diversas vezes, Por exemplo,…