A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de.

Apresentações semelhantes


Apresentação em tema: "Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de."— Transcrição da apresentação:

1 Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de Dados de Performance e Econômia de Combustível de Veículos

2 Tecnologias Utilizadas

3 JUnit Para que serve? Como foi feito? Comentários.

4 JUnit – Para que serve? Para nada! Só dá trabalho! É uma perda de tempo! Tenho que realmente programar isso? Programador Júnior

5 JUnit – Para que serve? Verifica erros de lógica. Facilita os testes unitários. Evita erros já conhecidos. Escrever testes com JUnit permite que o programador perca menos tempo depurando seu código. Programador Sênior

6 JUnit – Como foi feito? Classe JUnit que representa o Ator Demais classes (Boundary, Control e Bean) Diagrama de Seqüência

7 JUnit – Comentários Eu já uso o JUnit há algum tempo... Ele é muito bom, principalmente para testar os métodos sem ter uma aplicação pronta. Ricardo

8 JUnit – Comentários É bom para testar a aplicação, mesmo incompleta. E é EXCELENTE para evitar que manutenções invalidem outras funcionalidades do sistema já pronto... Toda aplicação deveria ter JUnit para validar suas funções mais básicas. Lisa

9 JUnit – Comentários Gostei do JUnit. Sempre gostei de ter uma classe de teste para testar métodos antes de ter a aplicação pronta. E com o JUnit a classe de teste fica mais completa. Euglen

10 JUnit – Comentários Utilizei o JUnit a primeira vez aqui no curso, achei muito bom para efetuar os teste unitários economizando muito tempo com testes manuais. Só achei uma pena não ter descoberto ele antes, pois teria me ajudado muito com a parte de teste. Diógenes

11 JUnit – Comentários Marcelo Ótimo framework, fico apenas pensando que a vida teria sido muito mais fácil se eu tivesse usado ou conhecido ele antes. Sinto alguma dificuldade em usá-lo por falta de conhecimento mas, qualquer coisa, "http://www.google.com". Vejo que existem vantagens como a criação rápida de código de testes, aumento da qualidade do sistema que esta sendo desenvolvido, perdemos pouco tempo depurando código e o melhor, ele é free, livre!

12 JUnit – Comentários O JUnit é muito legal. Mas não devemos esquecer o contrato definido para cada método, afinal de contas, ele deve ser respeitado. Elton

13 Naked Objects Para que serve? Como foi feito? Comentários.

14 Naked Objects – Para que serve? É bonitinho! Consigo ver objetos na tela! Mas continua sendo uma perda de tempo! E dá trabalho! Programador Júnior

15 Naked Objects – Para que serve? Manipulação direta dos objetos de seu modelo. Valida os conceitos com o(s) usuário(s). Facilita o entendimento do negócio. Programador Sênior

16 Naked Objects – Como foi feito? Classes que representam as entidades do DER Execução do Naked Objects DER

17 Naked Objects – Comentários O Naked Objects é bem legal... mas para por aí. Acho que deve ser usado como o último recurso para validar com o cliente os requisitos da aplicação, pois dá trabalho... Ricardo

18 Naked Objects – Comentários É útil para fazer uma simulação inicial da aplicação e validar o modelo de dados com um cliente não técnico. Lisa

19 Naked Objects – Comentários Achei muito interessante. Acho que vale a pena usá-lo com aqueles clientes mais indecisos. Euglen

20 Naked Objects – Comentários Diógenes Achei o Naked Objects interessante para efetuar validação do modelo de dados e conceitos de sistema com o cliente, mas considero que só deve ser usado quando não se tem mais opções para conseguir as informações dele.

21 Naked Objects – Comentários Marcelo Acredito que vale a pena tentar utiliza-lo no dia-a-dia. Eu tentei e tive duas surpresas: - a primeira, foi ver que no grupo de desenvolvedores que eu participo, ninguém o conhecia, até ai sem novidades. - a segunda, foi ver a expressão do cliente após fazer uma apresentação durante a reunião na empresa do Naked Objects e ouvir dele,…já está pronto? Então coloque no portal para testarmos!

22 Naked Objects – Comentários Realmente sinto que complicamos as coisas, mas ainda parece ser difícil mudar a forma de pensar…. Elton

23 Prevayler Para que serve? Como foi feito? Comentários.

24 Prevayler – Para que serve? É um banco de dados diferente... Não consigo ver os dados se não rodar a aplicação! Não usa SQL! Programador Júnior

25 Prevayler – Para que serve? Possui uma arquitetura de balanceamento de carga para Plain Old Java Objects (POJOs). Maior performance comparada à consultas realizadas em DBMS. Persistência transparente sem uso de DBMS. Programador Sênior

26 Prevayler – Como foi feito? DER

27 Prevayler – Comentários Acho que ainda hoje, é meio loucura colocar todos os dados na memória... Ricardo

28 Prevayler – Comentários Pode ser usado para implementar pequenas aplicações, se o modelo de dados original for simples. Mas é preciso cuidado com o uso de recursos da máquina, que normalmente é compartilhado com outros processos... Lisa

29 Prevayler – Comentários Gostei. Para aplicações pequenas é muito bom e barato. Euglen

30 Prevayler – Comentários Achei interessante para aplicações pequenas, mas acho que o Prevayler tem que amadurecer muito ainda para que possa ser usado em aplicações comerciais. Diógenes

31 Prevayler – Comentários Marcelo Fácil, simples, orientado á objetos, sem instalação e configuração de outros serviços. Acredito que tudo tem o seu lugar e pode ser que em um determinado projeto este framework possa a ser utilizado.

32 Prevayler – Comentários Mas ainda é cedo pra saber se isso é ruim ou se é muito bom… Me lembra uma música com o Paulo Ricardo. Elton

33 Dúvidas


Carregar ppt "Tecnologia de Banco de Dados Grupo 3: Diógenes LíbanoElton S. Vianna Euglen AssisLisa Hayashida Marcelo da Cruz SalvadorRicardo Takemura Gerenciador de."

Apresentações semelhantes


Anúncios Google