Bounded Context, Por quê usar? – Parte I

Na primeira parte desta série sobre Bounded Context, expliquei de uma forma breve o que é um BC. Com esse entendimento em mente, vamos ver agora quais as vantagens que temos ao utilizá-lo Ambiguidade O André, que trabalha na T.I, recebeu um chamado informando que a conta de um determinado funcionário estava bloqueada e o … Mais Bounded Context, Por quê usar? – Parte I

Testando sua view

Ha pouco tempo, resolvendo algumas dividas técnicas de um projeto, me deparei com algumas views que possuíam uma complexidade ciclomática bem elevada. Olhando com mais atenção, reparei que aqueles “ifs” tinham como finalidade questões simples, como por exemplo, exibir ou não um botão dependendo de um valor que a minha model possuía. Confesso que fiquei surpreso como, condições … Mais Testando sua view

Bounded Context, O que é ?

Irei falar sobre Bounded Context, começando pela sua definição. Espero escrever outros posts que irão comentar sobre as vantagens de se trabalhar utilizando essa abordagem  e também  indo a fundo na implementação desse conceito. Espero que ajude 🙂 Bounded Context (BC) ou Contextos delimitados, em português, é um tema muito importante quando estamos falando sobre DDD e um dos … Mais Bounded Context, O que é ?

Mockando DataReader

Ha pouco tempo, eu e um colega de equipe tínhamos a necessidade de obter informações de um ERP para o software que estávamos desenvolvendo. Para obter essas informações, utilizamos consultas via ADO pelo fato de possuir uma performance maior e, também, era a forma que o time se sentia mais confortável naquele momento para buscar os … Mais Mockando DataReader

Testando classes concretas

Ha pouco tempo, estava trabalhando no desenvolvimento de uma aplicação e me deparei com um problema: precisava testar uma classe que não possuía uma interface definida para ela, isto é, uma classe concreta. Dando uma estudada, encontrei o Microsoft Fakes. Case: Imagine que você tem um método que irá enviar uma saudação diferente para o usuário baseando-se … Mais Testando classes concretas

TDD

Ola pessoa, tudo bem? Ha pouco tempo, realizei uma apresentação na empresa em que trabalho. O objetivo era  mostrar para a equipe quais  as vantagens do TDD, e os benefícios que essa metodologia iria fornecer para o time e para os projetos desenvolvidos. Acredito que ela ficou bem interessante, então  estou compartilhando o link dela … Mais TDD

Trabalhando com Partial View + multiplos Forms

Olá Pessoal, tudo bem ? É comum surgir a necessidade de disponibilizar mais de um tipo de informação ou de realizar vários tipos de interações com o usuário em uma unica View. Podemos citar como exemplo a necessidade de, em uma unica View, exibir uma tabela de clientes cadastrados e permitir o cadastro de clientes. Outro … Mais Trabalhando com Partial View + multiplos Forms