Mensagens enviadas por: Rodrigo Carvalho Auler
Índice dos Fóruns » Perfil de Rodrigo Carvalho Auler » Mensagens enviadas por Rodrigo Carvalho Auler
Autor Mensagem
rodrigoy wrote:Imagine que um módulo pode ter umas 30 classes, e outro módulo tem também 30 classes. Essas classes podem enviar mensagens entre si livremente? Como vc desacopla hoje?

Pra ser bem sincero, mesmo tomando todos os cuidados, é muito difícil deixar o módulo realmente reutilizável. Acho que isso só funciona se você tem um produto
e vender o mesmo produto em pedaços. Mas se você faz software sob demanda, acho difícil reutilizar módulos inteiros em outro projeto sem ter que mexer neles. Eu diminuo ao máximo o acoplamento entre os módulos só pra deixa-los mais testáveis, mas não visando reutilização.

Qual a sua intenção? Qual o nível de reutilização que você procura? Reutilizar só negócio ou reutilizar UI tb?

[]'s

Rodrigo Auler
rodrigoy wrote:Nas aplicações de vocês os módulos se acessam livremente? Estoque precisa de informações de Faturamento, que precisa de informações de Vendas e assim por diante.

Um módulo pode acessar informações do outro. Mas se você for pensar em reuso, o maior desafio é deixar os módulos desacoplados pra você poder reutilizar um módulo independentemente dos outros.

[]'s

Rodrigo Auler
Eu gostei do Windows 7, já tem alguns meses que estou com ele instalado ( versão de teste ) e até agora só tive um problema de compatibilidade com um jogo, de resto tá bem melhor que o Vista. Acho que a licença dessa versão de teste expira no meio do ano que vem, antes disso devo comprar a licença oficial.

Uma coisa que não consegui resolver ainda foi configurar a rede entre o meu desktop com Windows 7 e o notebook com Windows Vista. Mas também não perdi muito tempo com isso ainda.

Eu gosto muito do Ubuntu também e recomendo pra todo mundo, mas enquanto eu programar em .Net e for viciado em jogos, não dá pra largar o Windows.

[]'s

Rodrigo Auler
Tem que reinstalar o grub.

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

[]'s

Rodrigo Auler
É... vou ter que continuar pagando a licença dele. A versão gratuita corta muita coisa que eu preciso.

[]'s

Rodrigo Auler
Proibir você de vender acho difícil. Mas proibir os franqueados de comprar acho que é possível dependendo do contrato de franquia. E mesmo que o contrato de franquia não cubra isso, ele pode ter influencia dentro das franquias para bloquear a compra. Então ou traz esse cara pro seu lado, ou procure novos clientes.

[]'s

Rodrigo Auler
jdeveloper wrote:Não entendi porque essa preocupação com o cargo que vem descrito na carteira. Isso te prejudicaria em caso de você querer entrar com um processo trabalhista contra a empresa? É por isso?

Eu não me preocupo com isso. Na verdade acho que a única vantagem seria garantir um valor maior na carteira, já que cada cargo tem seu piso salarial, o empregador pode querer colocar na carteira como Digitador ganhando R$ 500,00 em vez de Analista de Sistema ganhando R$ 1.500,00.

[]'s

Rodrigo Auler
Eu particularmente prefiro CLT Flex do que PJ. Normalmente na CLT Flex o empregador paga as férias e o 13º baseado no que o empregado realmente ganha, e não no que está na carteira. Tem que negociar.

Em geral, o "Flex" é pra diminuir os impostos, não lesar o empregado. O que pega pro empregado é que vai recolher menos INSS e FGTS, por isso é bom colocar isso na negociação de salário e tentar conseguir alguma compensação.

Tem que ficar atento no cargo que vão colocar na carteira, pra não colocar um cargo com piso salarial muito baixo e que não tenha nada a ver com a sua real função.

[]'s

Rodrigo Auler
dm_thiago wrote:Seria interessante se alguem falasse as tantas vantagens do ASP.net MVC.

Com relação a RoR e Grails, nenhuma, talvez ter o suporte de uma IDE. Mas tem a desvatangem de não ter o ORM tão integrado como o RoR e Grails. Além das classes Helpers na camada View que não me cheira bem.

Com relação aos WebForms do Asp.Net, é como disse o juliofsn, a maior vantagem é ser Action Based e ter maior controle sobre código gerado. E não ter que ficar lutando com os componentes pesados e complicados do WebForms e ser obrigado a usar o Ajax.Net também muito pesado e que vc não tem muito controle, não ficar carregando um ViewState enorme a cada POST. Mas isso é opinião pessoal, não consigo gostar de frameworks web Component Based.

Com relação a Struts e outros frameworks Action Based, acho que as vantagens que ele tem são parecidas do RoR e Grails: menos configuração e mais convenções, maior produtividade, etc...

[]'s

Rodrigo Auler
Só dei uma estudada no Asp.Net MVC 1.0 e me pareceu ser bem inspirado pelo Rails.

Achei interessante, só não gostei da camada view, achei estranho usar classes Helpers pra renderizar HTML em vez de usar tags. Nas aplicações de exemplo que eu vi, na parte de negócio eles usam uma arquitetura inspirada em DDD, o que é uma tremenda evolução no mundo .Net.

O mais interessante é o suporte a frameworks de fora da Microsoft, como validação client-side usando JQuery.

Só de ter uma opção Action Based em vez da arquitetura Component Based dos WebForms pra mim já é uma boa notícia.

No geral achei uma boa iniciativa, mas eu não uso nada da Microsoft que esteja na versão 1.0. Vou esperar o release da versão 2.0 pra estudar mais a sério.

[]'s

Rodrigo Auler
luistiagos wrote:.. a letalidade dele e de uns 25% ou seja a cada 100 contaminados 25 morrem...

Sem querer ser chato. Mas de onde vem essa informação?

[]'s

Rodrigo C. A.
Coincidência ou não, os melhores profissionais da área que eu conheço não possuem diploma.

Querer obrigar as pessoas a terem diploma pra trabalhar só vai fazer aparecer mais faculdades ruins custando os olhos da cara.

Tenho entrevistado muitas pessoas e, independente do nivel de educação formal que o cara tenha, o nível está muito baixo. Tá dificil contratar. Recursos humanos é uma grande barreira no crescimento da área no Brasil, se for burocratizar mais as contratações vai ficar ainda mais difícil.

Obs: só pra não dizer que estou defendendo o meu lado, eu tenho diploma superior na área e não me serviu pra nada.

[]'s

Rodrigo Auler
Não existe jeito fácil de fazer isso. A menos que os docs e os xls sejam bem padronizados e simples, acho dificil fazer de um jeito que seus usuários achem minimamente aceitável.

[]'s

Rodrigo C. A.
Hot:
Grails
Metodologias Ágeis
TDD
JavaScript

Not:
UML ( só pra rascunho )
Struts 2
JSF
JavaFX, Silverlight, Flex e semelhantes
FernandoCartaxo wrote:Acontece que se eu deixar uma tabela com 500.000 registros (não é isso que tem), para eu fazer uma consulta ficará lento, independente de ter campo de inativo ou não

Eu não acho 500 mil registros em uma tabela um número muito grande. Provavelmente a criação de alguns indices deve ser o suficiente. Dificilmente eu separaria em duas tabelas...

[]'s

Rodrigo C. A.
 
Índice dos Fóruns » Perfil de Rodrigo Carvalho Auler » Mensagens enviadas por Rodrigo Carvalho Auler
Ir para:   
Powered by JForum 2.1.8 © JForum Team