iMaster Developers

Lúcio Camilo

Lúcio Camilo

é Analista de Sistemas com Pós Graduação em Engenharia de Software e MBA em Gerenciamento de Projetos. Possui as certificações Sun Certified Java Programmer 6 (SCJP), Oracle Certified Web Component Developer (OCWCD), Oracle Certified Enterprise Architect (SCEA part I). É autor do Livro "Android para Desenvolvedores", da Editora Brasport. Entusiasta GWT, interessado por projetos beta e design patterns.
  • Publicou
    7
    Artigo(s)
    book
  • Visualizados
    4900
    Vezes
    eye
  • Desde
    2011
    clock
awardArtigos Publicados
Lúcio Camilo
Back-End
How-To: Implementando Threads em Java

Este é um tópico que costuma ser evitado por muitos e adorado por poucos. Estamos falando de Threads em Java. Uma vez que se aprende o princípio básico, sempre veremos necessidades de utilização, seja para concorrência ou até mesmo para coisas mais simples, como mostrar uma barra de progresso.

Lúcio Camilo
Back-End
PHP ou Java, qual a melhor escolha?

Em outros artigos já deixei claro que não sou nenhum fascinado por Java, pois não acho que ele seja a solução para todos os nossos problemas. Acredito na questão da abordagem correta para seu problema. Sabemos que, tradicionalmente, o Java é escolha para desenvolvimento de grandes empresas, e o PHP é utilizado por pessoas que…

Lúcio Camilo
Back-End
Imutabilidade de Strings em Java

Já abordei em outro artigo, no Jornal Java, sobre a imutabilidade de Strings ser um fator que não participa da orientação a objetos. Neste artigo, iremos abordar um pouco mais essa característica. Quais são os benefícios dessa imutabilidade, por que nós usamos, e em quais cenários devem ser usados.

Lúcio Camilo
Desenvolvimento
A importância do ASA (Application Server Admin)

Todo mundo que estuda um pouquinho do funcionamento de um Application Server repara logo que existe a necessidade de pessoas para zelarem pelo seu funcionamento e responderem pela sua administração. O Servidor de Aplicação está para o ASA (App. Server Admin), assim como o Banco de Dados está para o DBA. A diferença é que…

Lúcio Camilo
Back-End
Herança X Composição

Há algum tempo, herança era considerada a ferramenta básica de extensão e reuso de funcionalidade. Qualquer linguagem que não possuísse o conceito de herança “não servia para nada”. Atualmente, todos os artigos sobre padrões de projeto desaconselham a utilização de herança. E agora? Um princípio básico de padrões de projeto é “dar prioridade à composição”,…

Lúcio Camilo
Back-End
Stored procedures ou EJBs

Por muito tempo as stored procedures foram consideradas ótimas soluções para desenvolver as regras de negócio de uma aplicação, porém  atualmente, com a grande diversidade de tecnologias, existe a grande dúvida se elas continuam sendo a melhor escolha. Recentemente passei por uma situação destas, na qual os sistemas Java precisariam interagir com regras de negócios…

Lúcio Camilo
Back-End
Linguagens de programação mais utilizadas em 2010

Com o início do ano, algumas pesquisas estão sendo feitas para descobrir a popularidade das linguagens em 2011. Eu falei sobre isso no Jornal Java, onde coloquei os slides de uma dessas pesquisas, e resolvi fazer um resumo das principais linguagens de 2010, a evolução, demanda e oferta delas.  Este resumo conta somente com as…

Publicidade