| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2009 22:15:04
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Antonio de Souza wrote:
(...)
Faz algum tempo que eu não entro neste tipo de discussão, mas já que você falou um monte de coisas equivocadas e na hora errada:
Antonio de Souza wrote:
Afirmo que eu não sou virtual nem fictício, sou real. Como estamos no fim do semestre a coisa tá meio complicada, por isso não postei antes. Mas, vamos lá:
Ta certo, na sua assinatura esta escrito: Membro desde:
Membro desde: 27/05/2009 21:46:19
Mensagens: 4
Localização: Salvador - Bahia
Agora você acha que alguém vai acreditar que você criou um usuário, poucos minutos depois de criar esse tópico, simplesmente pra falar no Maker, num forum de Java que você nunca participou, e que você não é um fake? Por favor... ninguém aqui é troxa cara...
Antonio de Souza wrote:
Como disse anteriormente, não conheço profundamente o Maker e o que sei é com base nas informações desencontradas e que confundem mais do que ajudam (o marketing deles é péssimo), mas a minha opinião é a seguinte:
Sabemos que a participação/esforço da implementação no desenvolvimento de projetos de ti em alguns casos chega a apenas 15%, com isso, a garantia do sucesso está mais no "antes". A implementação pode ser feita até em python, php, ou até mesmo java, se for bem especificado entendimento) e construído dentro da especificação, atenderá muito bem ao negócio. Isso é fato.
Veja que:
"UM REQUERIMENTO VERDADEIRO É UMA CARACTERÍSTICA OU CAPACIDADE QUE O SISTEMA DEVE TER PARA CUMPRIR SUA FINALIDADE, INDEPENDENTEMENTE DE COMO O SISTEMA É IMPLEMENTADO. A ESPECIFICAÇÃO DO SISTEMA DEVE CONTER TODOS OS REQUERIMENTOS VERDADEIROS E SOMENTE ELES."
Não sei de onde você tirou esse texto, mas requerimento é uma péssima tradução para requirement (quando relacionado a software).
Aliás, falou falou e não disse nada...
Antonio de Souza wrote:
No caso do Maker, pelo que entendi, o uso de fluxogramas é essencialmente um retrocesso. Não consigo mais imaginar um projeto bem elaborado usando apenas analise essencial. Após muitos anos de estudos, a OO provou que trouxe uma contribuição inequívoca para, eventualmente, todas as etapas no processo de desenvolvimento.
A questão que o pessoal tem com o maker não é por que ele usa analise essencial... Pelo que o pessoal mostrou por aí, nem isso ele usa, ele usa algo totalmente fora dos padrões (infelizmente a estratégia de divulgação deles não inclui um demo do produto para confirmarmos isso). Nunca vi nenhum lugar onde o Maker se propõe a ser uma ferramenta de "análise"... Acho que você se confundiu bastante aí.
Antonio de Souza wrote:
Quanto a questão do mentawai (é de hortelã ?), que inclusive nunca ouvi falar
Em primeiro lugar, mais respeito com o trabalho dos outros. Várias pessoas competentes gastaram centenas de horas no mentawai e existem dúzias de sistemas rodando com o Mentawai.
Em segundo lugar, se você fosse um pouquinho mais informado você saberia sobre o Mentawai, teve artigo no JavaWorld, milhões de discussões no GUJ, artigo de capa na Mundo Java e várias citações em blog.
Acho que você não entendeu nem o Maker, nem o Mentawai nem o Together... O Mentawai é um framework web Java. Java é uma linguagem que utilizada o paradigma da orienação a objetos... Logo o "Mentawai é OO". Mecanismo de acoplamento, que loucura é essa?
Você usa o Together como mecanismo de acoplamento? Cara, o Together é uma ferramenta de modelagem... Qualquer biblioteca JAva pode ser utilizado dentro do Together... você esta completamente perdido.
Antonio de Souza wrote:
Pelo que vejo, é a hora e a vez dos estagiarios. A softwell com seus 1.200 e a mentawai com 10.000 (deu de goleada !). Mas a pergunta que eu faço é, qual a qualidade final de um projeto desenvolvido por estagiários ?
Pelo que você disse aqui, você deveria estar mais preocupado com a qualidade final dos projetos que você desenvolve...
Antonio de Souza wrote:
Simplificação. O discurso do maker é igual ao seu discurso sobre o mentawai, ou seja: Qualquer um pode construir uma aplicação. Você não acha que isso é forçar demais a barra ?
Eu reconheço que muitas vezes forçamos a barra na divulgação do mentawai, mas ele nunca se propôs a substituir a codificação.
Simplesmente não da para não falar nada quando se desrespeita tanto o trabalho de outros profissionais. Não estou nem discutindo quaisquer problemas que o mentawai por ventura tenha (já tivemos intermináveis discussões aqui). Mas você esta completamente perdido e falou coisas ofensivas e sem sentido.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 10:00:14
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
A partir de hoje, a Softwell vai comercializar o Rational Functional Tester, através de um contrato de OEM. A idéia é que seja oferecido junto com a capacidade de desenvolvimento visual do Maker, o potencial de se realizar testes automatizados. Aliás, como surpresa para nós, a empresa anunciou durante o evento de assinatura essa manhã, o fechamento da primeira venda de RFT para um de seus clientes. "Muito auspicioso!" diria o pessoal da novela.
http://www.ibm.com/developerworks/blogs/page/rationalbrasil?entry=software_baiano_para_geração_de
Parabéns à Softwell, a mais nova vendedora de produtos Avon, ops, IBM.
Quando um fórum tem três páginas dedicadas a um boato infundado de um blogueiro amador que nem sabe ler suas fontes é sinal que o fim está próximo. Obrigado a todos que estão colaborando para isso.
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 12:52:17
|
diego2005
GUJ Master
![[Avatar]](/images/avatar/7fd4db88d31ab524e0afe153c4f9465a.jpeg)
Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline
|
pcalcado wrote:
A partir de hoje, a Softwell vai comercializar o Rational Functional Tester, através de um contrato de OEM. A idéia é que seja oferecido junto com a capacidade de desenvolvimento visual do Maker, o potencial de se realizar testes automatizados. Aliás, como surpresa para nós, a empresa anunciou durante o evento de assinatura essa manhã, o fechamento da primeira venda de RFT para um de seus clientes. "Muito auspicioso!" diria o pessoal da novela.
http://www.ibm.com/developerworks/blogs/page/rationalbrasil?entry=software_baiano_para_geração_de
Parabéns à Softwell, a mais nova vendedora de produtos Avon, ops, IBM.
Quando um fórum tem três páginas dedicadas a um boato infundado de um blogueiro amador que nem sabe ler suas fontes é sinal que o fim está próximo. Obrigado a todos que estão colaborando para isso.
Não acho que o tópico seja inútil. Apenas discussões, ataques pessoais e usuários "fantasmas" que acabam abaixando o nível.
Eu tenho acompanhado todos os tópicos sobre o Maker, pois o gerente aqui de onde trabalho está encantado com ele, e vejo que as possibilidades de aquisição dessa ferramenta são grandes. Tenho preparado um "material" com os posts daqueles que expressão sua opinião em relação à ferramenta de uma maneira sensata e com embasamento, pois com isso posso argumentar com meu gerente.
Não conheço o Maker, mas aqui já tivemos uma experiência desastrosa com uma ferramenta que prometia algumas "mágicas" como o ele, mas mesmo assim o gerente continua acreditando nesse tipo de ferramenta...
Diego.
This message was edited 1 time. Last update was at 01/06/2009 12:53:22
|
SCJP 1.4
Meu Currículo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 13:05:36
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
O tópico não é inútil, mas o post do Phillip fez a gente perceber a diferença entre a notícia divulgada no primeiro post e o que ocorreu na realidade.
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 13:14:25
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline
|
Diego,
Você mostrou a discussão para o seu gerente??
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 15:02:50
|
diego2005
GUJ Master
![[Avatar]](/images/avatar/7fd4db88d31ab524e0afe153c4f9465a.jpeg)
Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline
|
André Fonseca wrote:Diego,
Você mostrou a discussão para o seu gerente??
Ainda não mostrei. Inclusive mandei uma mp pro usuário victorwss, pois vi que ele tinha postado em um outro tópico que a empresa que ele trabalha estava interessada em comprar o Maker. Mas ele me falou que desistiram, e por sinal, a resposta que ele me deu está excelente, o relato dele vai me ajudar bastante.
Uma curiosidade, pq você está perguntando isso?? Onde você trabalha estão querendo comprar o Maker também??? rssrsr
T+
|
SCJP 1.4
Meu Currículo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 15:13:30
|
André Fonseca
JWizard
![[Avatar]](/images/avatar/286b0b3ea509af1aeff6bb47299d96d7.png)
Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline
|
Oi
Na verdade não, mas eu já trabalhei em alguns lugares assim
Sempre achei engraçado o fato das empresas pagarem valores altíssimos em licenças para essas ferramentas e colocarem lá em baixo o salário dos programadores macacos.. rs
PS: engraçado não é bem o termo né??
|
Você é novo no GUJ?
Como fazer perguntas?
www.twitter.com/_afonseca |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2009 15:25:21
|
diego2005
GUJ Master
![[Avatar]](/images/avatar/7fd4db88d31ab524e0afe153c4f9465a.jpeg)
Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline
|
André Fonseca wrote:Oi
Na verdade não, mas eu já trabalhei em alguns lugares assim
Sempre achei engraçado o fato das empresas pagarem valores altíssimos em licenças para essas ferramentas e colocarem lá em baixo o salário dos programadores macacos.. rs
PS: engraçado não é bem o termo né??
Rapaz, é exatamente isso que está acontecendo aqui. Utilizamos essa outra ferramenta aqui, chamada CoreBuilder por 8 meses, e no final, o que aconteceu foi que tivemos que abandonar tudo, tudo que foi "feito" (na verdade nada foi feito, rrsrrssr) foi literalmente pro lixo. A empresa investiu uma grana nessa ferramenta, trouxe consultores a valores muito altos (em relação ao salário da nossa equipe).
E hoje, depois dessa experiência, o gerente ainda consegue se iludir com esse tipo de ferramente, e mais, sem ao menos ver uma apresentação (não que eu ache que isso vá resolver, pois o marketing deles é muito forte)....
|
SCJP 1.4
Meu Currículo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2009 19:00:04
|
somma
JavaGuru
![[Avatar]](/images/avatar/281683d0650eb208fa2138978a675665.png)
Membro desde: 06/04/2006 15:06:29
Mensagens: 211
Localização: São Paulo
Offline
|
Opa galera desculpa a demora aiiii
Segue um exemplo de como se programa em Maker:
Este fluxo que estão vendo ai faz o cálculo da previsão de Sazonalidade nele estou utilizando os conceitos de HashMap() e ArrayList(), para guardar uma coleção de dados e depois ir obtendo os anteriores para os calculos subsequentes.
Definições
Retângulos:
- Verde = São as ações que o sistema vai ter, por exemplo: efetuar um calculo, fazer uma consulta ao banco, autenticar no Active Directory e etc...
- Amarelo = Referência a fluxos(métodos) já criados.
Losangos:
- Rosa = if(){}else{}
- Vermelho = while(condicao){}
O que tem dentro de cada retângulo?
Como funciona?
Soma, Multiplicação, Divisão, Para Fracionado, Obter Objeto a Lista e etc...
São métodos desenvolvidos e seguindo um padrão transforma-se nesses objetos conforme a imagem acima.
Por exemplo o método da Multiplicação:
Camada Servidor(Java):
Camada Cliente(JavaScript):
Se manjar de java é possível aumentar a API de funções integrando (.jar) e programando funções que extendam essa biblioteca.
André Somma
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2009 19:03:12
|
somma
JavaGuru
![[Avatar]](/images/avatar/281683d0650eb208fa2138978a675665.png)
Membro desde: 06/04/2006 15:06:29
Mensagens: 211
Localização: São Paulo
Offline
|
Eita...tinha postado duas vezes!!!
E também não tinha lido a página 2.
Gente
Postei nesse tópico, para sanar a curiosidade de alguns amigos que queriam saber como se programa em Maker e aproveitei para dar minha opinião explicando qual foi minha reação quando fui convidado para trabalhar com a mesma.
Não estou aqui para ficar defendendo ou fazendo marketing da ferramenta.
Giulliano, se vc teve um stackOverFlow espero que tenha resolvido agora, ok!
André
This message was edited 2 times. Last update was at 07/06/2009 19:38:28
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2009 23:11:51
|
cmoscoso
Virtual Machine Man
Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline
|
Ui, me fez lembrar da primeira aula de algoritmo, portugol I ou parecido.
ps: Moral da história, se quiser fazer um diff de código maker tá no inferno.
This message was edited 1 time. Last update was at 07/06/2009 23:12:51
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 14:34:40
|
somma
JavaGuru
![[Avatar]](/images/avatar/281683d0650eb208fa2138978a675665.png)
Membro desde: 06/04/2006 15:06:29
Mensagens: 211
Localização: São Paulo
Offline
|
Realmente se precisar fazer um diff lascou.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 17:11:31
|
Leozin
JWizard
![[Avatar]](/images/avatar/5dca4c6b9e244d24a30b4c45601d9720.png)
Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline
|
Nossa, uma discussão de Mentawai vs Maker
Eu morro e não vejo tudo
|
http://www.leozin.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2009 18:41:41
|
diego2005
GUJ Master
![[Avatar]](/images/avatar/7fd4db88d31ab524e0afe153c4f9465a.jpeg)
Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline
|
somma wrote:Opa galera desculpa a demora aiiii
Segue um exemplo de como se programa em Maker:
Este fluxo que estão vendo ai faz o cálculo da previsão de Sazonalidade nele estou utilizando os conceitos de HashMap() e ArrayList(), para guardar uma coleção de dados e depois ir obtendo os anteriores para os calculos subsequentes.
Definições
Retângulos:
- Verde = São as ações que o sistema vai ter, por exemplo: efetuar um calculo, fazer uma consulta ao banco, autenticar no Active Directory e etc...
- Amarelo = Referência a fluxos(métodos) já criados.
Losangos:
- Rosa = if(){}else{}
- Vermelho = while(condicao){}
O que tem dentro de cada retângulo?
Como funciona?
Soma, Multiplicação, Divisão, Para Fracionado, Obter Objeto a Lista e etc...
São métodos desenvolvidos e seguindo um padrão transforma-se nesses objetos conforme a imagem acima.
Por exemplo o método da Multiplicação:
Camada Servidor(Java):
Camada Cliente(JavaScript):
Se manjar de java é possível aumentar a API de funções integrando (.jar) e programando funções que extendam essa biblioteca.
André Somma
Você está achando mais produtivo fazer esses diagramas do que escrever código?? E quanto a manutenção disso ai, o que você pode dizer???
T+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2009 07:07:54
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
Só tenho uma coisa a dizer: eu ODEIO desenhar diagramas.
Se chegar o dia que programar desenhando diagramas for tão predominante quanto programar escrevendo código é hoje, vou arrumar outra coisa pra fazer.
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
|
|