segunda-feira, 2 de novembro de 2009

Leituras Obrigatórias e Recomendações

           Geralmente após uma época de “caça talentos”, nas empresas onde trabalho, sinto uma necessidade (digna de um carpinteiro do universo) de divulgar ou indicar uma lista de livros que considero obrigatória ou importante aos candidatos as vagas.

Então seguem alguns por área (A lista é grande… mas toda caminhada começa com o primeiro passo!):

Developers

1.Code Complete (Obrigatório)

Jacket[1]

2. The Pragmatic Programmer: From Journeyman to Master

41hImUq3RKL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

.Net

1.MCTS Self-Paced Training Kit - Exam 70-536_Second Edition

51jAKc-IaHL._SS500_[1]

2.Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

51eRdH6OhKL._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_[1]

3.MCTS Self-Paced Training Kit (Exam 70-562): Microsoft .NET Framework 3.5—ASP.NET Application Development

9780735625624f_2[1]

3. WCF – Programando Serviços

imagem[1]

4.Pro linq object relational mapping in c#

51niziOkmxL._SL160_AA115_[1]

Análise e Orientação a Objetos, UML, Desenvolvimento de Software

1. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

51N90Q8iwnL._SL160_AA115_[1]

2. Applying UML and Patterns (3Ed)

513SHPAY7PL._SL160_AA115_[1]

3.Design Patterns: Elements of Reusable Object-Oriented Software

51Rs5KgdLTL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

4.Growing Object-Oriented Software, Guided by Tests (Oct 2009) {Na fila!}

51fQ0%2B5W%2BkL._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA160_[1]

DDD

1.Domain Deriven Design – Atacando as complexidades no coração {Obrigatório}

21576488[1]

2. Applying Domain Driven Design and Patterns With Examples in C# and.NET {Na fila}

51sbuQIxz9L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

Arquitetura e Padrões de Projeto

1.Padrões de Arquitetura de Aplicações Corporativas (Obrigatório pra qualquer arquiteto)

1348031[1]

2. Use a cabeça – Padrões de projeto (Excelente e obrigatório)

21294018[1]

3.Analysis Patterns: Reusable Object Models

51BSMJWXV2L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

Refatoração

1.Refactoring: Improving the Design of Existing Code (Obrigatório)

images[1]

2.Refactoring to Patterns {Na fila!}

516pPX8YmvL._SL500_AA240_[1]

TDD e Testes

1. Test Driven Development: By Example

513PZWJDH7L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

2. The Art of Unit Testing: with Examples in .NET {Em andamento.. muito bom}

51FXRestkbL._SL500_AA240_[1]

3.How We Test Software at Microsoft (Muito bom!)

41F7IuHTj3L._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_[1] 

Esta lista será constantemente atualizada (até pq devo ter esquecido alguns).

Quaisquer comentários são bem vindos, assim como recomendação de algum livro. Caso queiram trocar idéias sobre algum livro e seu conteúdo, será um prazer.

Lobo Junior
(Atualizada em 03/11/2009)

2 comentários:

  1. Com ctz ótimos livros e bem conhecidos. Poderia ser acrescentado a essa lista uma sessão "Banco de Dados / SQL" e incluído os livros:
    - Use a Cabeça - SQL;
    - Sistema de Banco de Dados (do Abraham Silberschatz)

    ResponderExcluir
  2. Atualmente estou lendo o UML Distilled e o Training Kit 50-736, ambos muito bons. O próximo será o de Domain Driven Design!

    ResponderExcluir