SPasqualino

Design Patterns – O.O. – UML – Codificação

OFF-TOPIC: Esse tal de ser humano

sem comentários

Esse tal de ser humano é algo realmente intrigante. É impressionante como muitos de nós conseguimos ficar cegos para o milagre que é o fato de estarmos vivos. Temos uma relação constante e frágil com o meio em que vivemos, mas passamos nossos dias sem se dar conta disso. Conseguimos ignorar o fato, e a [...]

Escrito por Sergio

14/10/2011 ás 21:52

Postado em Uncategorized

Padrão Table Module

com um comentário

“Uma instância única para lidar com a lógica de domínio para todas as linhas em uma tabela de banco de dados ou view” Um dos pontos chave da orientação a objetos é o agrupamento dos dados com o comportamento que o utiliza. A abordagem da orientação a objetos tradicional é baseada em objetos com identidade, [...]

Escrito por Sergio

4/08/2011 ás 22:56

Padrão Domain Model

com 3 comentários

“Um objeto do modelo de domínio que incorpora tanto dados quanto comportamento” Martin Fowler A lógica de negócios de uma aplicação pode ser muito complexa. Regras e lógica descrevem diferentes casos e tendências de comportamento. E é para lidar com esse tipo de complexidade que os Objetos são projetados. Um Modelo de Domíno (Domain Model) [...]

Escrito por Sergio

2/08/2011 ás 19:28

Padrão Transaction Script

com 2 comentários

  Como dito no Post Lidando com modelos de domínio este padrão é uma maneira de lidar com a lógica de negócios da sua aplicação. Segundo Martin Fowler: Organiza a lógica de negócios por procedimentos, onde cada procedimento lida com uma requisição da camada de apresentação. A maioria das aplicações empresariais pode ser idealizada por [...]

Escrito por Sergio

28/07/2011 ás 22:24

Lidando com modelos de domínio

com um comentário

Martin Fowler, em seu livro Patterns of Enterprise Application Architecture, sugere três Design Patterns para lidar com a organização do modelo de domínio de aplicações empresariais: Transaction Script Domain Model Table Module A abordagem mais simples para armazenar a lógica de dominio e a do padrão Transaction Script. De uma maneira bem simplista, este padrão [...]

Escrito por Sergio

27/07/2011 ás 02:21

Lidando com “Enums” via reflexão.

sem comentários

Lidar com enums via reflexão requer alguns passos. Segue o link para um artigo muito bom: http://www.codeproject.com/KB/cs/SetEnumWithReflection.aspx

Escrito por Sergio

23/03/2011 ás 18:29

Postado em Uncategorized

Consumindo WebServices e Serviços WCF Dinamicamente

sem comentários

Recentemente tive de lidar com um projeto que apresentava um cenário um pouco fora do “comum”. Um determinado sistema, tem a responsabilidade de invocar dois serviços WCF, porém estes serviços podem sofrer modifcações em suas classes de transmissão. Isso ainda não era tudo, um desses serviços pode ser “substítuido” por um serviço de uma outra [...]

Escrito por Sergio

22/03/2011 ás 00:13

Postado em C#

Threads – Conceitual

com 3 comentários

  Quando utilizamos nossos computadores, independente de quantos núcleos seu processador possua, temos a sensação de que o sistema operacional e todos os aplicativos são executados ao mesmo tempo, mas isto não é uma verdade. Nosso computador trabalha na verdade com uma lista de processos, cada um desses processos pode utilizar o processador durante um [...]

Escrito por Sergio

27/01/2010 ás 12:21

Postado em C#,Desenvolvimento

Linq e Linq to SQL

com 2 comentários

Linq e Linq to SQL Olá, elaborei um pequeno estudo sobre linq e linq to SQL e gostaria de compartilhar. Linq: Linq (Language Integrated Query), de acordo com a MSDN, pode ser definido em resumo como: Facilidades de consulta de propósito geral, adicionadas ao .NET Framework que se aplicam a todas as fontes de informações, [...]

Escrito por Sergio

5/08/2009 ás 02:14

Postado em C#,Desenvolvimento

Tagged with ,

Scrum

com 2 comentários

Olá! Recebi dois links muito bons sobre scrum, a idéia não é entrar em muitos detalhes, mas apenas entender um pouco do que se trata. Visão Geral: http://blog.adaptworks.com.br/2009/04/17/qualidade-com-scrum/ Aspectos afetados pela utilização: http://blog.adaptworks.com.br/2009/07/08/comprometimento-do-time-nao-faca-hoje-o-que-voce-pode-deixar-para-amanha/ Até Mais! Sergio.

Escrito por Sergio

23/07/2009 ás 13:25

Postado em Gerenciamento de Projetos

Tagged with