Eu acho que seu exemplo é legal. Fica mais natural cliente.listarContasPagar() em vez de repositorioContasPagar.listarPorCliente(cliente), ou ainda ContasPagar.listarPorCliente(cliente).
fabiozoroastro wrote:Tudo evolui. O IE evoluiu para uma nova versão assim como o FF evoluiu. O engraçado é "nós" ficarmos condenando o IE6 só por que é da M$... Aff! Não sou fã do IE6, assim como não sou fã do Windows 95, ou do Office 97, mas utilizo Windows XP e Office 2007 e estou bem satisfeito.
Você por um acaso já desenvolveu alguma coisa que tivesse que ser compatível com múltiplos browsers, incluindo a porcaria do IE6?
Tchello wrote:
marcosalex wrote:
luistiagos wrote:Se a M$ abandonar sua arrogancia e viser o IE seguindo os padrões do W3C ai sim vou considerar ele um navegador, antes disso pra mim é lixo. [2]
[3]
O motivo do IE ainda ter mercado acredito ser o que o colega falou: os Windows XP piratas que não podem ser atualizados.
Por questões de segurança, tanto o Windows quanto o Office mesmo quando são reconhecidamente piratas são aceitos no windows update.
O "problema" encarado pelo usuário é aquele verificador de cópia original que vem com o win update (facilmente burlado, mas estamos falando de usuários) e principalmente negligencia. Mais por negligencia eu diria.
Você precisa de todos os jars envolvidos no classpath. Uma idéia é usar os próprios jars do Eclipse se você puder, por exemplo transformar o seu projeto em plugin e adicionar o org.eclipse.jface como dependência.
Se não for o próprio modelo quem obtém o repositório de fato (ou seja, se usar injeção de dependência), então não vejo problema. Apenas se um dia você for reusar o modelo, o seu esquema de repositório pode não casar com o novo cenário: você pode precisar alterar ou remover essa "expressão" do repositório dentro do modelo. Se é um "controlador" quem coloca e retira os objetos do repositório (ou seja, o modelo em si não conhece o que é um repositório), o modelo fica mais desacoplado, mas acho improvável que isso faça diferença no seu caso.
Rubem Azenha wrote:Cansei de ficar ajeitando os sites com martelinho do ouro por causa do IE... as vezes da pra você bolar um CSS legal que arruma tudo para o IE e fazer um esquema "if IE" para incluir o CSS só quando for IE, mas sempre da trabalho. O IE 7 é razoável, mas o IE já me fez perder várias horas...
Nos últimos 2 anos encontrei vários lugares que ainda usam IE 6, não sei por que a galera não atualizou.
E piorou com o IE8: às vezes precisa de três CSS, um pra cada versão. Sobre o "if IE", pelo menos você pode incluir tudo dentro de comentários, sem precisar detectar manualmente a versão.