Asp Net 5

A Microsoft esta lançando iterativamente o AspNet 5. E neste artigo vou falar um pouco de como esta ficando o novo AspNet. «««< HEAD As coisas realmente estão mudando, nem parece a mesma empresa de antes, já são dezenas de projetos open source que a Microsoft mantém e um projeto...

Leia mais

Postando em novos horizontes

Olá galera, Depois de um pequeno descanso de férias é hora de voltar a ativa, e já começa com uma novidade. Agora estarei também postando artigos no blog da empresa que trabalho a Concrete Solutions. Sempre que tiver um artigo novo lá, mantenho informado os que me seguem aqui. E...

Leia mais

TDD vantagens

Vou explicar um pouco melhor o TDD e como ele mudou minha experiência de programação. TDD não é simples de se aprender. Requer muito treino e disciplina, e mesmo após isso, usar na suas aplicações de produção não é simples. Neste artigo eu quero tentar mostrar por que vale a...

Leia mais

Workshop de Git 03/12

Pessoal, Estarei realizando eu e meu amigo Raphael Amorim, mais um workshop de Git no Infnet no dia 03/12. A entrada é franca e no Workshop iremos abordar de forma prática (com mão na massa) o uso do “GitFlow” em seu repositório! Também vamos demonstrar a realização de uma Integração...

Leia mais

Dojo 3° edição 11/11

Pessoal, Dia 11/11 vai haver outro Dojo la na empresa que trabalho e é aberto para todo público, for free!!! Eu vou estar moderando o Dojo que vai começar as 18:30. Quem tiver interesse pode se increver no link do evento Vamos ver o uso de Test Driven Development para...

Leia mais

Workshop de Git 12/11

Pessoal, Estarei realizando eu e meu amigo Raphael Amorim, mais um workshop de Git no Infnet no dia 12/11. A entrada é franca e no Workshop iremos abordar de forma prática (com mão na massa) o uso de Git para o controle de versionamento! Vai começar as 19:40 na sala...

Leia mais

Timely

Timely é aonde vejo que o principio F.I.R.S.T. parece tentar obrigar você a algo. Vou chegar nisso após a explicação da letra “T” Timely significa: Criar o teste antes do código de produção. E eu sei que pra quem nunca criou um teste antes do código em si, a primeira...

Leia mais

Orientação a Objeto X Design Patterns

Um amigo foi a uma entrevista e se deparou com as seguintes perguntas: Entrevistador: Você conhece padrões de projeto? (Design Patterns) Amigo: Não. Entrevistador: Você conhece orientação a objetos? (OO) Amigo: Tenho um conhecimento avançado em OO Entrevistador: É contraditório você possuir conhecimento avançado em OO e não possuir em...

Leia mais

Bois dos testes unitários

Beleza. Achei legal até agora testes unitários e decidi começar a praticar um pouco deles. Mas…. por onde começo? Qual ferramenta uso? por que vejo diferenças em coisas que cada um escreve? isEqual, AreEqual. Bem vou mostrar o nome dos bois a mais High Level, vou usar o C# como...

Leia mais

Repeatable e...

O princípio Repeatable da nossa saga (F.I.R.S.T.) indica que todo o teste tem de poder ser repetido SEMPRE! Isto independente de ordem que você execute os testes. Eles não podem: Ser dependentes de nenhum estado inicial para rodar (Ex: Variavel booleana para saber se pode fazer Asserts ou mesmo inicializar...

Leia mais