Desenvolvimento de Sites e Aplicações Ricas na Internet
Ícone RSS Ícone E-Mail Ícone Página Principal
  • Implementação de Padrões de Projeto Utilizando C#.NET

    Em 2005 quando concluí meu Curso Superior de Engenharia de Software, decidi fazer meu trabalho de conclusão de curso focando em Design Patterns (ou Padrões de Projeto), ou melhor, na ‘Implementação de Padrões de Projeto Utilizando C# .NET’.

    Na época deixei um post no fórum da comunidade .Net Raptors, desde lá até hoje recebo alguns e-mails de pessoas pedindo para eu enviar o trabalho para leituras e referências.

    Decidi então disponibilizá-lo aqui para fica mais fácil de ser encontrado.

    Na minha opinião ficou um bom trabalho, até por que recebi a nota máxima dele, porém, está longe de ser uma referência no assunto, com certeza há inúmeros livros e artigos na internet mais informações mais aprofundada sobre o assunto, de qualquer forma, meu trabalho é um bom começo. Boa leitura.

    Resumo

    Neste trabalho, objetivou-se analisar o catálogo de padrões de projeto apresentado pela Gang of Four (Gof), mostrando implementações e funcionalidades utilizando a linguagem de programação C#.NET.

    Através da análise orientada a objetos, juntamente com os diagramas de classes UML apresentados pelo grupo criador dos padrões, buscou-se uma implementação fiel aos modelos iniciais, porém voltados a casos de sistemas reais e possíveis, e não aos mesmos casos ilusórios e imaginários comumente mostrados por diversos autores.

    O referencial teórico foi organizado para atender às questões de pesquisa e incluiu autores e pesquisadores da ciência da computação. Os resultados foram estruturados em descrição da intenção do padrão, diagrama de classes genérico do mesmo, descrição e implementação de um projeto de sistema básico e simplista, porém real, onde o padrão pode ser utilizado.

    Ao final, são apresentados um gráfico e uma tabela contendo uma frequência de utilização e o interrelacionamento entre os padrões, respectivamente.

    Download

    Faça o download do PDF contendo todo o trabalho.

    Um abraço,
    Até a próxima.

    Compartilhe este conteúdo

    5 comentários escritos. Comente também.

    1. Evandro da Costa disse:

      Boa noite Marcos, obrigado por compartilhar seu trabalho, meu trabalhos de conclusão também será voltado a padrões de projeto e pretendo usar C#.Net pois é a tecnlogia que utilizo no momento, acredito que seu trabalho ira me ajudar bastante. Abraços

    2. Carlos G. disse:

      Muito bom!! Excelente iniciativa!

      Parabéns pelo trabalho!

    3. Renato Belmio disse:

      Excelente trabalho.

      Muito obrigado por compatilhar com a comunidade de TI.

      Parabéns

      Att,
      Renato

    4. Gabriel disse:

      Kra. Ótimo trabalho. Me ajudou a esclarecer mais sobre padrões de projeto de forma objetiva.

    5. [...] fim de 2008 publiquei um post disponibilizando para download meu Trabalho de Conclusão de Curso, finalizado no ano de [...]

    Escrever um comentário