Neste Papo Reto, André Faria fala sobre Microservices e suas vantagens e desvantagens quanto a arquitetura Monolítica. Apesar do modelo monolítico funcionar bem para pequenas aplicações, para aplicações grandes e complexas, ela torna-se um obstáculo ao desenvolvimento, implantação e dificulta a utilização de uma entrega contínua. Para grandes aplicações, faz…
Como falado aqui no labs uns dias atrás, a Bluesoft, representado por André Faria, Guilherme Cardoso, Marcus Barcelus e André Midea, esteve no AWS Re:Invent. O evento é realizado todo ano em Las Vegas pela Amazon Web Services, com várias palestras para diferentes níveis de experiência e com ótimo conteúdo, ministrados pela galera…
No quarto artigo desta série, dei exemplos de como utilizar o dublê Fake Object. Neste artigo, vou demonstrar como usar o dublê Mock Object. Este é o tipo de dublê mais conhecido pelos desenvolvedores. Isto se dá devido ao fato de Mock Object ser uma espécie de multiuso no que diz respeito a testes…
Neste Papo Reto, Diogo Vecchiati fala sobre o livro: ‘The blueprint of productive programer’ e dá dicas de como aumentar a produtividade na área de desenvolvimento. O livro dá sugestões úteis que independentemente da plataforma que você usa e seu nível de experiência vão te ajudar a: • Tornar-se um…
Neste Papo Reto, Iara fala sobre a ferramenta de automação Selenium. Ela explica que o Selenium não é uma única ferramenta e sim uma suíte/conjunto delas. Que com ele podemos, além de automatizar página web em diferentes browsers, executar a automação em diversas plataformas. Ao final da apresentação, Iara comenta…
Neste Papo Reto André Faria fala sobre alguns conceitos do Big Data. André comenta que Big Data é o conjunto de soluções tecnológicas capaz de lidar com dados digitais em volume, variedade e velocidade nunca trabalhados até hoje. Dentre as tecnologias estão: Mongo DB Couch DB Cassandra Redis Google Big…
Neste Papo Reto tivemos a presença ilustre de Diego Caxito, Arquiteto de Software da Resource IT Solutions falando sobre os desafios que ele enfrentou com a mudança do Desenvolvimento DotNet para o mundo Mobile (tablets e smartphones). Diego comenta sobre a transição de publico, experiência do Usuário e das constantes…
No terceiro artigo desta série, dei exemplos de como utilizar o dublê Test Spy. Neste artigo, vou demonstrar como usar o dublê Fake Object. O Fake Object é um tipo de dublê que substitui uma funcionalidade real por uma implementação alternativa, emulando assim o comportamento original com características amigáveis ao cenário…
No terceiro artigo desta série, dei exemplos de como utilizar os dublês Stub e Sabotador. Neste artigo, vou demonstrar como usar o dublê Test Spy. Como o próprio nome sugere, o Test Spy age durante a execução de um teste como um espião, capturando e armazenando as informações geradas pela unidade em…
No segundo artigo desta série, dei um exemplo de como utilizar o dublê Dummy Object. Neste artigo, vou demonstrar como usar o dublê Test Stub. Este tipo de dublê permite controlar as entradas indiretas da unidade testada, fornecendo dados que poderiam ser difíceis de serem obtidos com o comportamento do objeto real.…