Boas Vindas a Marcelo Del Valle
Conheçam Marcelo Del Valle, novo colunista do portal Java Magazine
Conheçam Marcelo Del Valle, novo colunista do portal Java Magazine
Olá pessoal, meu nome é Marcelo Elias Del Valle e pretendo escrever artigos para o portal Java Magazine a partir de agora. Escreverei artigos relacionados a J2EE em geral e alguns mais teóricos, relacionados à orientação a objetos e teorias relacionadas à computação em geral.
Como esse é um artigo de boas vindas, vou apenas me apresentar melhor e explicar um pouco o que deverei apresentar nos artigos.
Trabalho com Java e desenvolvimento de software em geral desde 1998. Adoro trabalhar com o S.O. Linux, software de código aberto e com a filosofia de trabalho associada. Sempre me interessei muito por arquitetura e desenvolvimento de software, principalmente jogos. Como o mercado de trabalho aqui no Brasil não é muito promissor para quem quer desenvolver jogos de grande porte, optei por atuar no desenvolvimento de sistemas de grande porte em geral.
Quando falamos desse tipo de sistema, o que normalmente vem à cabeça é o famoso mainframe, que sempre esteve presente nas empresas quando se falava de um número muito grande de usuários, acessos, etc. Ao longo dos anos, várias tecnologias surgiram apresentando opções ao uso do mainframe nas empresas, mas nunca se ouvia falar da substituição do mainframe por qualquer dessas tecnologias, que vieram para oferecer melhores interfaces gráficas, maior facilidade de uso ou algum outro tipo de complemento. Mas a parte realmente crítica do negócio continuava no mainframe!
Esse imperou absoluto no mercado até que, pela primeira vez, a Sun Microsystems, criadora do Java, viesse a oferecer uma opção viável para seu uso. Com a arquitetura de referência J2EE e com todo o ferramental que veio junto, como opções de uso de diferentes vendors que atendiam a especificação J2EE, documentação e incentivo de uso de design patterns, ampla documentação e especificação aberta, passou a existir pela primeira vez uma opção real ao uso do mainframe.
Além disso, J2EE foi a primeira tecnologia a focar na escalabilidade dos sistemas construídos com a linguagem, ou seja, na capacidade que o sistema tem de atender a um número maior de requisições, usuários simultâneos, acessos, etc., sem que sejam necessárias mudanças na arquitetura.
A existência dessa opção fez com que Java se tornasse não apenas outra tecnologia de mercado, mas uma quebra de paradigma no tocante a como desenvolver e manter software, com um maior incentivo ao uso de orientação a objetos e à promoção de várias adaptações nos processos de desenvolvimento de software.
A tecnologia Java revolucionou o mercado não pela linguagem em si, que não tem nada de muito diferente das outras, mas por estar conseguindo popularizar, cada vez mais, conceitos e modos de desenvolver já há muito tempo conhecidos e estudados, mas até então pouco usados. E apesar da linguagem Java estar sendo cada vez mais usada nas empresas, nem sempre esses conceitos são aplicados de forma devida e muitos usam a tecnologia em si, sem usar a parte que foi verdadeiramente responsável por revolucionar o mercado.
São esses conceitos que eu espero ajudar a transmitir com os futuros artigos aqui publicados, normalmente associados a cenários de uso de softwares de grande porte.
Espero que vocês gostem. Até o próximo artigo!

Space do autor

Estudo comparativo entre banco de dados IBM Informix e Microsoft SQL

0
0
Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!