Francisco Assis Rosa
Local: |
Providence, Rhode Island, EUA |
|
Profissão: |
Mercenário ;-) |
|
Área: |
Desenvolvimento para a Web |
|
Linguagens de Prog. Favoritas: |
Java, Perl |
|
Endereco Electronico: |
<francisco@assisrosa.com> | |
Pagina Pessoal |
||
De há uns tempos para cá que um tal de João Cruz (nome familiar?) me introduziu ao Ubuntu...Tenho desde então a utilizar o Ubuntu para os meus trabalhos desenvolvimento de trabalho e pessoais. Tenho tido oportunidade de brincar com variantes de configuração utilizando o VMWare (que é simplesmente espetacular!) e tenho ficado bem impressionado com a facilidade de instalação, qualidade de apresentação e quase ausência de problemas de configuração e extensão.
Já que o objectivo de uma comunidade é partilha de informação e conhecimento, aqui esta uma listinha de selecções da minha biblioteca pessoal. Longe de ser completa, bem longe, apenas com alguns dos títulos que ou considero essenciais ou que tenha lido recentemente e considere interessantes:
Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - O livro do "Gang" dos quatro. De leitura fundamental.
Software Configuration Management Patterns: Effective Teamwork, Practical Integration, Stephen P. Berczuk, Brad Appleton - Um dos meu preferidos, de leitura bastante fácil, este livro introduz um conjunto de padrões para utilzação de sistemas de gestão de configuração de software. Essencial para qualquer programador.
Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity, Joel Spolski - Um título bastante apropriado para um livro sobre desenvolvimento de software em geral. Com uma boa dose de humor o autor menciona vários dos problemas no processo de desenvolvimento de software.
Code Complete, Steve McConnell - Um livro bem longo mas sempre interessante...Carregadinho daqueles sensos comuns de quem desenvolve há uns aninhos. Valioso precisamente na recolha destes "óbvios" do desenvolvimento.
The Pragmatic Programmer: From Journeyman to Master, Andrew Hunt, David Thomas - Um livro bem impecável para o programador que nao está com tretas e que quer aproximações concretas para a resolução de problemas típicos. Carregadinho de boas dicas.
Java Development With Ant, Eric Hatcher, Steve Loughran - bastante interessante a forma como o Ant se apropria para o desenvolvimento com integração de instanciação, testes e manutenção. Este livro consegue introduzir bastante bem não só a ferramenta como outras que em conjunto fornecem uma infra-estrutura bastante potente para o desenvolvimento em Java.
JBoss: A Developer's Notebook, Norman Richards, Sam Griffith - ainda na onda do pragmatismo, a série "Developer's Notebook" oferece pura e simplesmente uma lista de soluções para os 20% que se quer saber para se resolver os 80% dos problemas. Directo, sem rodeios. Fica-se seguramente longe de ser um guru do JBoss mas dá para arrancar em força e brincar com o servidor logo após a leitura do livro de apenas cerca de 140 páginas.
Object Oriented Perl, Damian Conway - em alguns casos levado ao extremo mas sem dúvida uma referência que mais influenciou a forma como vejo o Perl.
Writing Apache Modules with Perl and C, Lincoln Stein, Doug MacEachern - Apache e C ou Perl...uuummm...excelente...fundamental para quem quer perceber o processo de resposta a pedidos no Apache. Mais ainda para quem os quer manipular...
Esta é uma primeira selecção...A medida que for tendo tempo vou adicionando mais, para já anda comigo Professional Apache Tomcat 5 . Logo direi se valem a pena. Espero que esta lista seja interessante para alguem mais do que eu...Se alguem decidir compilar outra lista, digam-me...sempre a procura do próximo livro que vou mandar vir!!!!
Primeiras impressões do Professional Apache Tomcat 5 são bem boas...em pouco tempo já aprendi qualquer coisa sobre a arquitectura do Tomcat e alguns elementos que antes não me faziam muito sentido passaram a fazé-lo...Já valeu a pena....E com capítulos sobre agrupamentos de servidores e testes de desempenho tenho que admitir que está-me a apetecer "tirar um dia do trabalho" para ler de fio a pavio o livro... A secção sobre análise de desempenho já valeu a pena. O JMeter é bem interessante...para juntar a minha lista de ferramentas!
Fiquei desapontado com o XDoclet in Action. Parece-me que seria desnecessária a leitura do livro para aplicação práctica....Em especial depois de ter lido Java Development With Ant. Fiquei bastante desapontado pela falta de suporte na geração de descritores de instanciação para JSPs...Para EJBs continua a ser bastante interessante...