Title: RE: Desenvolvimento Comercial (Opinioes)

Ol� �lvaro!

Na empresa em que trabalho, tamb�m utilizo Servlets para v�rios projetos, mas tamb�m utilizo outras tecnologias dependendo do escopo. Para aplica��es simples utilizo o SSJS (� equivalente ao ASP, mas da Netscape). Para projetos um pouco maiores, utilizo Java Servlets, pelo simples fato do Java ser uma linguagem orientada a objeto -- o que permite um alto n�vel de reusabilidade de c�digo.

Utilizo Netscape Enterprise com JRun para processar os Servlets, e Oracle. Antigamente usava o Visual Caf�, mas abandonei pq ele n�o oferece suporte a Servlets (pelo menos a vers�o que utilizo). Atualmente uso o Notepad mesmo, mas gostei muito do Visual Age for Java da IBM, que oferece suporte a Servlets e EJB. Na minha opini�o, o Visual Age � a ferramenta mais completa para desenvolvimento corporativo.

Tamb�m tinha muitos problemas com o c�digo HTML embutido no Servlet. Por isso, desenvolvi uma classe que permite separar o HTML do Servlet (na realidade, � um parser). Existem diversas classes dispon�veis na Internet que tamb�m fazem isso, mas s�o um pouco complexas. No entanto, acho que JSP � uma alternativa muito melhor para separar o design da l�gica de neg�cio.

Eu n�o entendi quanto vc comentou "Comercialmente falando o desenvolvimento dessa forma nao traz muitos beneficios." Na minha opini�o, o maior benef�cio � a reusabilidade do c�digo. Este exemplo do parser � exatamente isso: voc� cria classes e as utiliza em todos os clientes. Talvez voc� n�o tenha visto muita vantagem em utilizar Servlets pelo fato de ter embutido o c�digo HTML nas classes Java, mas se vc utilizar o parser ou JSP, voc� perceber� que o desenvolvimento � muito mais simples e r�pido.

Neste momento, estou trabalhando em um projeto em que uma empresa est� desenvolvendo o design, e outra empresa est� desenvolvendo a aplica��o. � muito f�cil trabalhar desta forma utilizando Java, por ser uma linguagem orientada a objeto. Acho que seria muito mais complicado desenvolver uma aplica��o desta forma utilizando ASP, SSJS, PHP, Perl, etc... (embora estas ferramentas sejam �teis para projetos pequenos)

Espero ter ajudado!

Felipe.

    -----Original Message-----
    From:   Alvaro Mota Goncalves [SMTP:[EMAIL PROTECTED]]
    Sent:   04/10/99 10:46 AM
    To:     [EMAIL PROTECTED]
    Subject:        Desenvolvimento Comercial (Opinioes)



            Caros companheiros da Lista.

            Durante um ano trabalhei em um projeto interessante utilizando o JDK
    1.1
    para o desenvolvimento de uma aplicacao. Utilizamos SQL-Server 6.5 como
    SGBD , o Netscape Enterprise Server e
    uma API da Netscape que implementa a ideia de Servlet. Nao utilizamos
    nenhum IDE
    apenas um editor de texto simples e o JDK.
            Essa escolha foi tomada por uma serie de fatores ligadas a empresa
    cliente.
    Comercialmente falando o desenvolvimento dessa forma nao traz muitos
    beneficios.
    O Codigo essencialmente gerava saidas html, e o codigo embutia mais
    html que o proprio java.
           
            Como as empresas estao trabalhando hoje no Brasil? Como vcs estao
    desenvolvendo:
    Applets?. Qual a estrutura basica atual (Web Server , BDs)? Qual o
    melhor (menos mau) IDE?



    Obrigado pela atencao

    Alvaro Mota Goncalves
    * Para nao receber mais e-mails da lista, acesse <http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a