[i]"Foi firmado hoje um contrato de parceria entre a IBM e a empresa baiana Softwell para a comercialização mundial de um produto inovador de desenvolvimento rápido de softwares. A parceria foi firmada num evento realizado em Salvador que contou com a presença de jornalistas, representantes de diversas instituições e das empresas parceiras.
Segundo o diretor presidente da Softwell, Wellington Freire, o novo produto vai unir num único pacote a plataforma Maker, desenvolvida na Bahia, com a plataforma Rational, criada pela multinacional. "[/i]
[b]Essa é quente. Sou de Salvador e soube de algumas pessoas que trabalham na softwel, que eles estão negociando a alguns meses com a IBM e que o dono vai para os EUA ainda esse mês.
Eu nunca trabalhei com o Maker e nunca busquei muita informação sobre, mas essa idéia de fluxogramas já é meio velha, se alguem ai já desenvolveu com esse negócio que tipo de fluxograma é esse que ele usa?
Eu trabalho com algumas ferramentas legais como Oracle BPM Suite(Fuego), onde se desenha fluxos em BPMN 1.2 com algumas limitações da ferramenta, o foco é humam-workflow, mas é muito facil integrar JMS, ESB, BPEL, ERP, ECM, BAM e Webservices. Outra coisa bacana é integração com o portal webcenter onde você consegue dar visibilidade aos processos mapeados e disponibilizar suas dashboards e graficos.
Os fluxos BPMN não são tão dificeis de se entender até alguem com um minimo de experiência consegue mapear um processo, mas mesmo assim não recomendo a profissionais sem experiência em atuar na manutenção dos processos já mapeados, até o fluxo mapeado é so o começo, a ferramenta exige um pouco de programação e uma boa visão de processos e de integração.
O Maker é tão bom assim? É possivel um profissional da area administrativa ficar dando manutenção em projetos?
Que tipo de aplicações voce consegue construir com ele?
D
DaviPiala
Lamentável, desculpe pelo flame.
Como fica a questão de integração com legado no maker?
A
Antonio_de_Souza
Apesar de ser soteropolitano, não conheço a ferramenta. Trabalho com especificação de requisitos e sem que não tem ferramenta que consiga tirar informações da cabeça do “animal” humano quando ele não quer.
Enquanto muitos criticaram, bateram, esculhambaram… A Softwell vai crescendo e ganhando dinheiro… rssrsrrsr
Por essas e outras que parei de criticar e vou atrás de programar… rssrrs
Crítico de Cinema ganha dinheiro. De software não.
L
lavh
josenaldo:
Enquanto muitos criticaram, bateram, esculhambaram… A Softwell vai crescendo e ganhando dinheiro… rssrsrrsr
Por essas e outras que parei de criticar e vou atrás de programar… rssrrs
Crítico de Cinema ganha dinheiro. De software não.
É verdade! Isso é um fato…
Se a ferramenta é um lixo, ultrapassada…eu sinceramente não sei…mas se essa venda se concretizar os caras vão ganhar muuuuuuuuuuuuuuuuuuito dinheiro, que no final das contas é o que importa, todos trabalhamos para isso.
E enquanto isso, o piadista que criou o link do Maker no Desciclopedia, tem que ficar fazendo isso escondido do chefe e ganha uns trocados pra programar…
Eu nunca gostei dessa ferramenta…mas sempre achei lamentável a falta de respeito que rolou nesse forum em relação a essa ferramenta.
L
lucas_sa
kkkkkkkkkk.
Ainda bem que a IBM não compro a Sun, porque se não o Maker viraria nativo do Java kkkk
D
DaviPiala
Eu acho que o motivo da revolta nem seja tanto a ferramenta e sim o discurso do pessoal Softwell .
D
diego2005
Seria interessante se alguém aqui já tiver uma experiência com a ferramenta. Pra poder dar um depoimento sobre a mesma, até onde ela pode ir, etc…
Digo isto pois aqui onde trabalho, utilizamos uma ferramenta chamada CoreBuilder, que prometia mundos e fundos. O que aconteceu foi que o gerente assistiu uma apresentação, achou lindo, a empresa gastou uma grana preta, e no fim de uns 8, 10 meses de luta com essa ferramenta, a única solução foi abandoná-la, e começar tudo do zero.
S
saoj
Nada contra o Maker. Desejo sucesso a ele. Nao sera eu nem ninguem q vai dizer se a ferramenta é boa, mas sim o mercado. Esse sim pode fornecer a resposta mais confiavel e justa para essa questao.
Agora imagina se eu vier aqui criar usuarios ficticios para falar sobre os casos de sucesso do Mentawai? Quem não ignorar o post estará me fazendo um imenso favor, certo? Deu para entender ou precisa colocar um fluxograma aqui?
S
somma
E ae galera… tudo legal???
Vamos, lá…
Visto que poucos conhecem o Maker vou passar a experiência que tenho utilizando ela a + ou - 9 meses.
Maker = Produtividade + baixa curva de aprendizado
Quanto a limitações até hoje não encontrei nenhuma, pois tudo o que ela não tem nativo eu programo no Eclipse gero um .jar coloco dentro do contexto do projeto crio os métodos que extendem dessa biblioteca e pronto.
O conceito de programação em fluxograma é genial, pois além de ser alto nível abstrai a linguagem e o ciclo de analise/desenvolvimento/correção é bem mais rápido, pois o cliente consegue ler a regra de negócio que foi desenvolvida e validar se está correto ou não.
Estava lendo a revista Mundo Java na parte de Governança em SOA e lá tinha uma frase que era: “Quem sobrevive não é o mais forte ou o mais inteligente, e sim aquele que melhor se adapta às mudanças”. Charles Darwim
Eu senti um pouco de resitência no começo, pois sou formado em Ciência da Computação e programo em java desde 2005 é difícil aceitar que sem escrever sequer uma linha de código consiga desenvolver um sistema e com o Maker é assim mesmo.
É claro que “nenhuma ferramenta é totalmente aderente a um negócio” e por este motivo é possível integrar bibliotecas de terceiros para turbinar seu conjunto de métodos em java ou javascript.
Me adaptei ao Maker e agora estou vendo que fiz uma boa escolha, pois a Softwell acabou de fazer uma parceria com a IBM e nas matérias que li só existem 3 empresas no mundo que fazem parte desta parceria (PartnerWorld) uma fica no Japão, a outra nos EUA e a Softwell… Estou muito contente por isso, pois esse é o primeiro software brasileiro que consegue deixar as coisas mais fáceis para o ser humano.
Creio que essa evolução que foi feita pela Softwell(Empresa Bahiana) despertará os concorrentes americanos e etc… Dessa vez saimos na frente!!!
Vamos ver para onde o mercado irá direcionar.
André
Analista de Sistema e Desenvolvedor Java
B
Bruno_Laturner
Como você faz manutenção dos programas feitos no Maker?
R
rubinelli
Eu acho que o Maker vai agregar muito ao portfólio da IBM, já que ele apresenta uma sinergia óbvia com a suíte de desenvolvimento de software adquirida quando da compra da Rational, que promete mundos e fundos e custa o olho da cara. E isso, só a licença, porque quando você contabiliza treinamento e suporte, o preço triplica.
É claro que o Maker ainda é uma ferramenta pouco usada, e praticamente desconhecida. Existe o grande risco dele funcionar de fato, e nesse caso destoar das demais ferramentas.
M
mochuara
Putz mais um tópico com toda essa lenga-lenga de Maker??
D
DaviPiala
Somma os fluxogramas são baseados em algum padrão de mercado? É possivel vc postar alguma ai só pra matar a curiosidade?
S
saoj
Que marketing maravilhoso para o Maker. O usuário ficitício joga a isca e todo mundo fica respondendo. Vou entrar na dança tb, mas ao invés de criar um usuário fictício para depois eu entrar respondendo vou colocar diretamente a pergunta para puxar um debate sobre o Mentawai e fazer marketing, assim como o Maker.
O Maker é full-stack? Por exemplo, como ele trata o problema de IoC? Precisa usar um container externo ou ele já provê essa necessidade como o Mentawai?
Quais são os casos de sucesso do Maker? Algo como o feedback abaixo do Mentawai:
D
diego2005
Bom, não conheço o Maker, então não posso dizer se é bom ou ruim, mas que o Marketing deles é genial, isso é. Olhem o que recebi:
A imagem do funcionário de uma empresa preso à cadeira escrevendo códigos numa tela
de computador é, de longe, a tarefa, mais maçante, burocrática e menos criativa dos
processos de programação. Quarenta anos de TI no mundo não foram suficientes para que
as gigantes multinacionais de TI fossem capazes de mudar essa forma de trabalhar criando
processos automáticos no trabalho da programação.
Pensando nessa deficiência a empresa baiana desenvolveu o Maker que é uma plataforma
completa de desenvolvimento de software que funciona uma camada acima das linguagens
de programação. Por isso permite que até quem não tenha experiência nas centenas de
linguagens existentes no mercado, mas conheça lógica de programação, possa desenvolver
um software. “Criamos uma nova etapa no mundo da TI. Simplificamos o trabalho dos
programadores, queimamos etapas no processo de construção de softwares e estamos reintroduzindo
no mercado uma mão de obra que já era considerada perdida por que os
programas utilizados por ela já estavam superados. Esse é o milagre realizado pelo Maker:
a simplificação da própria tecnologia, visando à produtividade acima de tudo” reforça
Wellington Freire.
Milagre???
A
Antonio_de_Souza
saoj:
Que marketing maravilhoso para o Maker. O usuário ficitício joga a isca e todo mundo fica respondendo. Vou entrar na dança tb, mas ao invés de criar um usuário fictício para depois eu entrar respondendo vou colocar diretamente a pergunta para puxar um debate sobre o Mentawai e fazer marketing, assim como o Maker.
O Maker é full-stack? Por exemplo, como ele trata o problema de IoC? Precisa usar um container externo ou ele já provê essa necessidade como o Mentawai?
Quais são os casos de sucesso do Maker? Algo como o feedback abaixo do Mentawai:
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á:
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.”
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.
Gostaria de saber como fizeram a integração do maker com as ferramentas da Rational, que devem ser totalmente OO. Por falar em Rational/IBM x softwell, o que eu postei aqui sobre a possível aquisição da softwell pela IBM, foi comentado na facul, por algumas pessoas que trabalham lá. Não tenho
nenhuma responsabilidade sobre isso.
Quanto a questão do mentawai (é de hortelã ?), que inclusive nunca ouvi falar, qual a contribuição para elaboração nos projetos de ti na etapa de especificação ? É OO ? Qual o mecanismo de acoplamento ? Atualmente uso o http://www.borland.com/us/products/together/index.html, o mentawai pode ser integrado com qual ferramenta ?
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 ?
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 ?
Com esse discurso revolucionário, o seu mentawai (é de hortelã ?) também terá espaço garantido na desciclopedia.
vlw
S
saoj
Antonio,
Obrigado por falar mal do Mentawai e compará-lo ao Maker. Assim eu posso responder e fazer um marketing sobre o Mentawai. Diferentemente de vc eu sou sincero e esponho minhas intenções marketeiras. Já vc cria uma conta, posta 3 mensagens sobre o Maker e ainda tenta esconder as suas reais intenções de promover essa ferramenta. Algumas pessoas ainda não perceberam a estratégia de marketing do Maker e ainda perdem tempo respondendo a posts como esse. Repare que em momento nenhum da história desse forum eu fiz uma crítica se quer ao Maker. Mas vamos falar sobre o Mentawai de Hortelã.
Eu poderia falar sobre o porque eu acho que o Mentawai entrega bons resultados em qualquer projeto, sem a necessidade de fluxogramas ou geração automática de código como o Maker, mas como sou suspeito, vou deixar que outras pessoas que realmente utilizaram o framework falem por mim:
Há dezenas de outros comentários. Para acessar a lista completa clique aqui. Fique a vontade para postar exemplos de casos de sucesso com o Maker. Porque falação é bonito mas enche o saco, e no final das contas o que vale são os resultados práticos.
Para terminar: não sei se o Mentawai é melhor ou pior que o Maker, pois nunca usei o Maker. Mas uma coisa eu posso garantir com toda certeza. O Mentawai é mais barato que o Maker. Ele custa R$ 0,00 enquanto o Maker, pelo que me lembro de ter lido por aqui, custa R$ 7000,00 por licença.
Um abraço!
G
Giulliano
Meio redundante essas afirmações, deu um SatckOverFlow aqui no meu cérebro.
R
ramilani12
Menos criativa?, programar tem criatividade tbm…
A
Ataxexe
Aqui no GUJ tem um excelente depoimento do kikolobo sobre o Maker. Deem uma procurada que vale a pena lê-lo.
Se possivel tenta memorizar esse usuario para nao ter que criar um outro novo sempre que quiser postar uma noticia positiva do Maker.
Quais sao esses cases de sucesso? Quais empresas? Qual diretor de tecnologia que investiu na licenca e no treinamento do Maker aprovou os resultados obtidos? Que tipo de sistema foi feito?
Eh verdade que quando o Maker foi lancado o preco inicial era 104 mil reais (8 licencas minimas) ? Quem comprou ?
Eu coloquei varios cases de sucesso do Mentawai. Eh isso que a gente gostaria de ver do Maker e nao falacao, marketing e opiniao de amigos. Toda semana aparece um thread criado por um usuario ficticio (= sem historico no GUJ, recem-criado) sobre porque o Maker eh maravilhoso. Ai os mais inocentes comecam um debate inutil, marketing eh feito gratuitamente para o Maker e os fatos, que realmente contam, nunca aparecem.
D
DaniloMota
saoj (permita-me chamá-lo assim, não conheço seu nome), eu criei este usuário hoje mesmo (isto está disponível), inclusive com meu nome verdadeiro e nunca havia postado qualquer mensagem neste fórum apesar de acompanhar algumas discussões.
O propósito não foi postar algo positivo ou negativo, apenas algo mais esclarecedor sobre o objeto da parceria, pois achei no mínimo curioso o interesse da IBM pela ferramenta. As notícias que são vistas por aí tratam o assunto como o negócio do século, entre os adjetivos usam muito o termo “mundial” para esta valorização.
Eu particularmente acho o Maker algo do século passado e de melhor ele tem sua estratégia de Marketing, o que provavelmente chamou a atenção da IBM.
Você talvez tenha tido dificuldades de entender o conteúdo do link, mas segundo a pessoa da IBM, eles querem simplesmente vender sua ferramenta junto com o Maker. Não acredito que vá lhes custar caro, e se o mercado do Maker realmente existir bom para a IBM que agregou sua ferramenta à solução.
V
victorwss
Bem, eu pessoalmente já falei bastante sobre o maker em outros tópicos e inclusive fui citado indiretamente neste aqui.
E realmente, a propaganda é a alma do negócio. Talvez eu devesse acreditar em todos os comerciais que vejo na TV, em revistas, outdoors e banners na internet, afinal ninguém nunca mente e até a IBM acredita (ou não, afinal eles querem apenas mais um parceiro para ajudar a vender o produto deles).
Afinal, eu ganho uns trocados por aí, mas talvez eu devesse inventar um produto qualquer (não importa muito o que) e focar bastante no marketing dele para ficar rico. Depois eu só preciso extorq… ops, vender a alguns clientes por um preço bem alto (seduzindo os executivos). Por fim descolo alguma parceria com alguma grande empresa por aí para melhorar o meu marketing, em troca de arrumar mais clientes para os produtos deles.
Ou talvez eu possa fazer diferente e inventar um produto que seja muito bom e deixar para que o marketing comece a vir mais ou menos sozinho, sem que eu faça muito esforço (acho que isso aconteceu com um tal de mentawai, ao menos se o compararmos ao maker). Quem sabe o que o futuro nos reserva… Talvez eu não fique tão rico quanto o sr. Wellignton, mas pelo menos não vou precisar concentrar 90% dos meus esforços em marketing.
Por fim, vou dar um quote na minha própria assinatura do GUJ:
eu:
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
R
Rubem_Azenha
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:
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:
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:
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…
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í.
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.
Pelo que você disse aqui, você deveria estar mais preocupado com a qualidade final dos projetos que você desenvolve…
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.
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.
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.
T
tnaires
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.
A
Andre_Fonseca
Diego,
Você mostrou a discussão para o seu gerente??
D
diego2005
André Fonseca:
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+
A
Andre_Fonseca
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é??
D
diego2005
André Fonseca:
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)…
S
somma
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):
protected final Variant oprMultiply(Variant... variants) throws Exception {
Variant result;
WFRRuleType type = variants[0].getType();
switch (type) {
case DOUBLE: {
result = oprMultiplyDouble(variants);
break;
}
default: {
result = oprMultiplyLong(variants);
break;
}
}
return result;
}
Camada Cliente(JavaScript):
function oprMultiply() {
var value = 1.0;
if (existArgs(arguments)) {
for (var i = 0; i < arguments.length; i++) {
var temp = arguments[i];
value *= parseNumeric(temp);
}
}
return value;
}
Se manjar de java é possível aumentar a API de funções integrando (.jar) e programando funções que extendam essa biblioteca.
André Somma
S
somma
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é
C
cmoscoso
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.
S
somma
Realmente se precisar fazer um diff lascou.
L
Leozin
Nossa, uma discussão de Mentawai vs Maker
Eu morro e não vejo tudo
D
diego2005
somma:
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):
protected final Variant oprMultiply(Variant... variants) throws Exception {
Variant result;
WFRRuleType type = variants[0].getType();
switch (type) {
case DOUBLE: {
result = oprMultiplyDouble(variants);
break;
}
default: {
result = oprMultiplyLong(variants);
break;
}
}
return result;
}
Camada Cliente(JavaScript):
function oprMultiply() {
var value = 1.0;
if (existArgs(arguments)) {
for (var i = 0; i < arguments.length; i++) {
var temp = arguments[i];
value *= parseNumeric(temp);
}
}
return value;
}
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+
T
tnaires
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.
L
luistiagos
sinceramente… isso é horrivel… prefiro programar em assembly do que fazer algo nessa merda!
T
thingol
Vou fechar isto aqui.
Acho que já cansou suficientemente o fato de o pessoal não saber ler notícias (há poucos dias atrás ainda vi gente aqui no fórum que acredita que foi a IBM quem comprou a Sun, não a Oracle), e de acreditar piamente em blogs e não conferir a notícia (que normalmente pode ser obtida de um simples press-release no site de algum dos envolvidos…)