Helio,
A resposta � bem simples - aplica��es modeladas tendo em mente a
separa��o em camadas (comumente conhecido como MVC, model-view-controller),
padr�es de projeto (Design patterns) e todas as outras preocupa��es, rodam
melhor, s�o mais escal�veis e mais f�ceis de manter.
Acredite, o cliente sabe a diferen�a! E se ele n�o percebe essa
diferen�a � pq, talvez, o sistema seja t�o pequeno que n�o valha a pena ter
todas essas preocupa��es.
Programar dessa forma n�o implica tb, necessariamente, em fazer tudo "na
unha". Existem excelentes ferramentas que geram coisas interessantes
baseadas em clicks. Acredito inclusive que existem coisas que simplesmente
n�o foram feitas para editarmos (XML � um exemplo disso).
Em resumo, n�o tenha receios em se qualificar da melhor forma poss�vel e
desenvolver os seus primeiros projetos visando todos esses cuidados.
Javabra�os,
/**
* ) Regis Melo
* (( [EMAIL PROTECTED]
* |''|-. [EMAIL PROTECTED]
* |__|-'
* JAVA Ceara Java User Group
* http://www.cejug.org
*
*/
*** Assine a lista de discuss�es
[EMAIL PROTECTED], para d�vidas e perguntas
t�cnicas sobre java.
*** Para not�cias de palestras e eventos cadastre-se em:
[EMAIL PROTECTED]
-----Original Message-----
From: Helio Frota [mailto:heliofrota@;yahoo.com.br]
Sent: s�bado, 26 de outubro de 2002 01:08
To: [EMAIL PROTECTED]
Subject: [discussao] Ops
Prezados "cafeinados" ,
Gostaria de reformular a quest�o levantada no dia inaugura��o, pois
at� aquele devido momento al�m de cafe�na eu tamb�m estava sem nicotina.
A quest�o era a seguinte:
" Quando se fala em java, a maioria das pessoas comuns em iform�tica
imaginam a linguagem em si, s� que com o advento cada vez maior de padr�es
de analise, projeto e desenvolvimento, a "codifica��o" torna-se praticamente
irrelevante, pois o uso de IDE�s e algumas ferramentas de desenvolvimento
como o Dreamweaver (citado) que geram n�o o esqueleto de classes, mas sim os
m�todos para conex�es com BD e outras coisas, fazendo com que haja uma
desvaloriza��o a meu ver, de uma programador que faz tudo na m�o perder seus
m�ritos e mercado, digamos assim, para os que apenas CLICAM."
Dai vieram os questionamentos:
At� que ponto os padr�es e as bibliotecas, que j� est�o fornecendo quase
tudo, ir�o realmente ser a melhor op��o para poder diferenciar um
programador de outro?
Como a certifica�ao java me trar� resultados em termos de diferencial de
mercado diante dos programadores que "clicam" ?
Quando citei sobre programador "pi�o" estava me referindo a programa��o sem
criatividade, sem arte. comparando quem constroi um predio e quem esculpe
uma pedra.
Bom , eu sou estudante da Fic- fa�o o 4� semestre de Sistemas de informa��o,
s� sei programar em pascal (pouco) e java (to aprendendo) mas to achando
massa e espero que o CEJUG seja um sucesso pq JAVA j� � !!!
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e
acess�rios.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.408 / Virus Database: 230 - Release Date: 24/10/2002