Você está na página 1de 2

Design patterns o que e como implantar

O design patterns utilizado por muitas empresas que buscam implementar novos projetos de software ou melhorar os antigos, esta tcnica nasceu da ideia de um engenheiro chamado Chistopher Alexander, que desenvolveu uma tcnica de soluo de problemas relacionados a engenharia civil.

O design patterns utilizado por muitas empresas que buscam implementar novos projetos de software ou melhorar os antigos, esta tcnica nasceu da ideia de um engenheiro chamado Chistopher Alexander, que desenvolveu uma tcnica de soluo de problemas relacionados a engenharia civil. A tcnica foi migrada para engenharia de software podendo ser trabalhada em RUP ou UML, implementar um Design Patterns no muito simples pois no existe um modelo definido. Para compreender o que o Design Patterns devemos entender o que um processo e o que um Pattern.

O processo
Um processo pode atuar nas mais diversas reas como projetos de engenharia ou de produo industrial. Cada uma das necessidades apresenta regras e domnios especficos. Levando em considerao esta razo os processos mostram caractersticas particulares de uso onde so aplicados, podendo existir algumas coisas similares em processos distintos.

Entendendo o Design Patterns


O design pattern apresenta muitas vezes uma soluo comum para determinado problema, a soluo descrita e feita de uma forma abstrata. Permitindo o engenheiro determinar detalhes e algumas especificaes de um design pattern. A utilizao de design patern possibilita varias vantagens no desenvolvimento de software dentre elas podemos citar : Diminuio do processo de aprendizagem de um novo engenheiro de software dentro de um projeto deixando a ao do mesmo muito mais eficiente em muito menos tempo do que os outros modelos de desenvolvimento. um excelente processo de comunicao para determinar as solues a serem aplicadas, bem

como possibilita a reutilizao e customizao em projetos de desenvolvimento.

Implementando o design pattern


Como no existe um padro definido em sua implementao seguiremos a definio da maioria dos autores deste tema. Nome: Nome do projeto . Objetivo: Descreve o processo do design pattern em um ou dois pargrafos, mostrando, se houver necessidade, uma representao grfica do mesmo. Tipo: Indica a classificao do Design pattern. Contexto Inicial: Indica a situao em que o processo est e sua aplicabilidade e quais so as precondies para que o processo possa ser iniciado. Soluo: Descreve detalhadamente como realizar as Atividades utilizando uma representao grfica . Contexto Resultante: Indica a situao resultante aps a aplicao do design parttern.

Por essas razes, a aplicao de Design Patern em unio com o Rational Unified Process se torna uma realidade . Pode-se aplica Design patterns para melhorar a customizao do processo de desenvolvimento no incio do projeto. Deixe seu comentrio e interaja com a gente!

Grupo de discusso:
Esta foi a opinio do autor, agora queremos saber o que voc pensa a respeito do post? Concorda com o que foi escrito? Deixe seu comentrio a respeito do contedo do texto para que possamos discutir. Para comentar rpido e fcil, participe da discusso deste tpico, a sua opinio sobre o assunto bem vinda!