duvidas sobre OO  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
faq
JavaChild
[Avatar]

Membro desde: 03/08/2005 15:06:13
Mensagens: 147
Offline

Alguém sabe o qual o problema do PDF do Philip? Tentei em 2 visualizadores diferentes e em ambos eu só vejo quadradinho . Tem em formato ASCII ???

Então Lipe, eu não sei se tu leu meus posts anteriores, em um deles eu critiquei esse senhor manipulador de objetos.

Pra falar a verdade critiquei um aplicativo php que era assim. Era menos toscão, mas era isso.

Ficaria bom se o hotel recebesse uma pessoa, e perguntanto a essa pessoa, enviasse uma resposta "sim, pode vir pra cá" ou "nem vem não".

Ficaria assim:

O hotel tem as suas caracteristicas, preço diária, comida, jogos, sei lá.
Pessoa também tem suas caracteristicas, salario,gosto para comida, sei lá

Na Action ficaria assim:


Assim tá ok?
Se tá ok ou não eu não sei. (humm que frase). Eu escrevo as classes desse modo pra evitar reescrever depois , desse meu modo você leva a "analise do hotel" pra qualquer canto. Certo?

Cara o que você tá querendo petiscar nessa foto? Parece ser um canelone animal!

This message was edited 1 time. Last update was at 04/08/2005 19:04:05


"There are worse things than being alone" Charles Bukowski
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Vou deixar pro philip analisar seu código
Como sempre digo, Eu Sei Como Não Programar Em Java

A explicação do avatar está aqui:
http://www.guj.com.br/posts/list/21681.java

This message was edited 1 time. Last update was at 04/08/2005 22:52:19


Former LIPE.
[ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Sobre o PDF não sei, abre com o Adore reader, euc riei com o cute-algumacoisa, um daqueles trecos que fingem ser uma impressora postscript.

O código do Hotel parece legal, porém para evitar esse monte de ifs e garantir um poucos mais de dinamismo você pode utilizar um padrão chamado Specification (cara, você ia se amarrar no Domain Driven Design ). Nesse padrão, você isolaria as condicionais em uma classe. Claro que se você tem 1 ou 2 ifs, isso é besteira, mas se você tem algumas condições mais complexas, variáveis ou coisa do tipo, é ótimo.

A sua classe Action serve apenas para essa atividade (colocar a pessoa no hotel?) Acho que você poderia trocá-la por um Façade, é mais reutilizável e testável.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
faq
JavaChild
[Avatar]

Membro desde: 03/08/2005 15:06:13
Mensagens: 147
Offline

Respostas:

Pro Lipe: LOL. Não tinha pensado nisso, esse lance de manter o braço travado funciona bem mesmo, usava muito quando jogava video-game.

Pro Philip:
Domain-driven design not a technology or a methodology. It is a way of thinking and a set of priorities, aimed at accelerating software projects that have to deal with complicated domains.


Pelo visto,a leitura do site vai render umas discussões .

Esse "parece que ficu legal" significa: continue lendo ou vá ler muito pra tirar o atraso?

"There are worse things than being alone" Charles Bukowski
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Nem, o "parece" é porque avaliar um código assim sem contexto nunca pode ser nada muito exato

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
faq
JavaChild
[Avatar]

Membro desde: 03/08/2005 15:06:13
Mensagens: 147
Offline

Morreu o assunto, vo fuçar algo depois eu posto...

This message was edited 1 time. Last update was at 05/08/2005 20:18:07


"There are worse things than being alone" Charles Bukowski
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team