Category: UML

Marios, Máquinas de Estados e o Padrão de Projetos State – Parte 3

By Tiago Frossard | 04/10/2009

Como prometido na parte 2 da série, esse é um exemplo de Diagrama de Transição de Estados do nosso código do Mario.

Continue reading “Marios, Máquinas de Estados e o Padrão de Projetos State – Parte 3” »

O que raios é a UML – Parte 3

By Tiago Frossard | 12/09/2009

Como pedido pelo Alexandre Ceni na 2a parte da micro-série sobre a UML, a 3a parte consiste em exemplos gráficos dos diagramas previamente citados.  Os diagramas que não fazem parte do Nuss… E agora?!? são da wikipedia. Essa página vai estar em constante modificação, pois vou substituindo os diagramas da wikipedia por aqueles que forem pintando nos artigos aqui. Não é foco do artigo  ensinar como desenvolver tais diagramas, até porque isso  é assunto para futuros artigos. Portanto, vamos a eles?

Continue reading “O que raios é a UML – Parte 3” »

O que raios é a UML – Parte 2

By Tiago Frossard | 23/08/2009

Continuando a micro-série sobre a UML, é hora de falarmos sobre como utilizá-la. A UML nos disponibiliza diversas ferramentas ou artefatos para que possamos modelar as diversas partes do nosso projeto. Tais ferramentas são chamadas de “diagramas” e não passam de uma forma padronizada de desenhar determinado tipo de problema de forma a simplificar a forma de ver o que eles querem mostrar.

“Mas e a flexibilidade que você mencionou no artigo anterior?” Então… ela tem a ver com a possibilidade de não utilizarmos todos os diagramas e sim aqueles que são relevantes ao nosso problema. Isso diminui muito a quantidade de trabalho e permite que nos foquemos somente no que nos é importante (lembram-se do princípio de pareto, né?).

Continue reading “O que raios é a UML – Parte 2” »

O que raios é a UML – Parte 1

By Tiago Frossard | 12/08/2009

“Tiago, você fala tanto sobre a UML, já falou de Casos de Uso, já mostrou diagramas e mais diagramas, mas até agora não disse: o que raios é a UML?”

Continue reading “O que raios é a UML – Parte 1” »

Decorando um jogo com o padrão de projetos Decorator – Parte 2

By Tiago Frossard | 26/07/2009

Para fechar o artigo anterior, como foi prometido, segue abaixo o diagrama do padrão de projetos Decorator. Apesar da longa explicação e do funcionamento diferente, o diagrama é bem simples:

Continue reading “Decorando um jogo com o padrão de projetos Decorator – Parte 2” »

Decorando um jogo com o padrão de projetos Decorator – Parte 1

By Tiago Frossard | 20/07/2009

Você e 4 amigos, uma esquadrilha de netherdrakes, helicópteros, grifos e hipogrifos, girando por Oshu’gun enquanto procuram o gigante comedor de dragões Durn the Hungerer. Apesar da ameaça, vocês estão confiantes em seu grupo. O entardecer de Nagrand mostra a silhueta do gigante no horizonte e vocês sabem que a hora chegou.

A luta foi perfeita: o gigante arrasou com o grupo nos 20s mais estilosos que qualquer monstro do World of Warcraft já viu. Depois de 15min de brigas sobre quem tem a culpa, alguém descobre que o grupo não estava tão preparado assim. Todos então resolvem melhorar seus equipamentos… Mas como?

Apresento-lhes a morte do grande gigante, o padrão Decorator.

Continue reading “Decorando um jogo com o padrão de projetos Decorator – Parte 1” »

Padrões de Projeto: questão de bom senso

By Tiago Frossard | 22/04/2008

Tá, eu já falei várias vezes sobre as maravilhas de se usar padrões de projeto, como eles resolvem problemas e coisas do gênero. Porém, fica sempre uma dúvida no ar: quando usar Padrões de Projeto?

Continue reading “Padrões de Projeto: questão de bom senso” »

Já que o Ano Novo tá ae,…

By Tiago Frossard | 23/12/2007

… eu tô cheio de recessos no trabalho e ainda se bateu um desespero programístico sobre mim, resolvi implementar uma série de padrões de projeto com uma visão bem voltada para os jogos. Não vou colocar nada aqui ainda, pois estou trabalhando em outras pequenas surpresas que podem vir a aparecer ainda em Janeiro.

O ano vai começar com artigos no ritmo do artigo sobre o Singleton e o MVC: explicação do conceito + Diagramação UML + Código + comentários. Deixa só passar o ressacão do Reveillon prá gente sacudir isso aqui.

“Boas festas”; “se forem dirigir, não bebam”, “Feliz Natal” e todos os outros clichês que estão nos dizendo. Aguardem o novo ano que vamos ter coisas boas por aqui! Até lá!

P.S.: Esqueci de dizer: caso alguém queira um padrão específico, pode pedir aí. Não garanto que eu consiga trazê-lo pro blog, mas vou fazer de tudo para dissecar o menino!

WordPress Themes

Rec6plug

Search engine optimization by SEO Design Solutions