Use A Cabeça Padrões E Projetos

Book description


Como você sabe que não quer reinventar a roda (ou, pior, um pneu furado), então você busca padrões de projetos. As lições aprendidas por aqueles que se depararam com os mesmos problemas de desenvolvimento de software. Os padrões de projetos permitem que você aproveite as melhores práticas e a experiência de outros e gaste seu tempo com… outra coisa. Algo mais estimulante. Algo mais complexo. Algo mais divertido. Então você quer aprender: Quais são os padrões que realmente importam; Quando e por que devem ser usados; Como aplicá-los em seus próprios projetos; Quando não usá-los (como evitar a febre dos padrões); Quais são os princípios de design da programação orientada a objetos em que os padrões se baseiam. Porém, o mais importante é que você quer aprender mais sobre padrões de projetos de uma maneira que não o faça dormir. Se já leu algum livro da série Use a Cabeça!, você já sabe o que o espera um formato visualmente rico projetado para se adaptar à forma como seu cérebro funciona. Usando as últimas descobertas da neurobiologia, ciência cognitiva e teoria do aprendizado, Use a Cabeça! Padrões de Projetos 2a Edição colocará os padrões no seu cérebro de maneira permanente. De uma forma que o tornará mais apto para resolver problemas de desenvolvimento de software e mais eficiente para discutir a linguagem dos padrões com outros membros da sua equipe.

Table of contents

  1. Dedicatória
  2. Autores (1/2)
  3. Autores (2/2)
  4. Introdução (1/2)
  5. Introdução (2/2)
  6. Agradecimentos
  7. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (1/6)
  8. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (2/6)
  9. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (3/6)
  10. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (4/6)
  11. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (5/6)
  12. 1 - Introdução aos Padrões de Projetos: Bem-vindo aos Padrões de Projetos (6/6)
  13. 2 - O Padrão Observer: Mantendo seus objetos atualizados (1/6)
  14. 2 - O Padrão Observer: Mantendo seus objetos atualizados (2/6)
  15. 2 - O Padrão Observer: Mantendo seus objetos atualizados (3/6)
  16. 2 - O Padrão Observer: Mantendo seus objetos atualizados (4/6)
  17. 2 - O Padrão Observer: Mantendo seus objetos atualizados (5/6)
  18. 2 - O Padrão Observer: Mantendo seus objetos atualizados (6/6)
  19. 3 - O Padrão Decorator: Decorando objetos (1/5)
  20. 3 - O Padrão Decorator: Decorando objetos (2/5)
  21. 3 - O Padrão Decorator: Decorando objetos (3/5)
  22. 3 - O Padrão Decorator: Decorando objetos (4/5)
  23. 3 - O Padrão Decorator: Decorando objetos (5/5)
  24. 4 - O Padrão Factory: Cozinhando com aqualidade OO (1/10)
  25. 4 - O Padrão Factory: Cozinhando com aqualidade OO (2/10)
  26. 4 - O Padrão Factory: Cozinhando com aqualidade OO (3/10)
  27. 4 - O Padrão Factory: Cozinhando com aqualidade OO (4/10)
  28. 4 - O Padrão Factory: Cozinhando com aqualidade OO (5/10)
  29. 4 - O Padrão Factory: Cozinhando com aqualidade OO (6/10)
  30. 4 - O Padrão Factory: Cozinhando com aqualidade OO (7/10)
  31. 4 - O Padrão Factory: Cozinhando com aqualidade OO (8/10)
  32. 4 - O Padrão Factory: Cozinhando com aqualidade OO (9/10)
  33. 4 - O Padrão Factory: Cozinhando com aqualidade OO (10/10)
  34. 5 - O Padrão Singleton: Objetos Únicos (1/4)
  35. 5 - O Padrão Singleton: Objetos Únicos (2/4)
  36. 5 - O Padrão Singleton: Objetos Únicos (3/4)
  37. 5 - O Padrão Singleton: Objetos Únicos (4/4)
  38. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (1/7)
  39. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (2/7)
  40. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (3/7)
  41. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (4/7)
  42. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (5/7)
  43. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (6/7)
  44. 6 - O Padrão Command: Encapsulando a Chamadade Métodos (7/7)
  45. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (1/6)
  46. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (2/6)
  47. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (3/6)
  48. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (4/6)
  49. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (5/6)
  50. 7 - Os Padrões Adapter e Facade: Como ser Adaptável (6/6)
  51. 8 - O Padrão Template Method: Encapsulando Algoritmos (1/6)
  52. 8 - O Padrão Template Method: Encapsulando Algoritmos (2/6)
  53. 8 - O Padrão Template Method: Encapsulando Algoritmos (3/6)
  54. 8 - O Padrão Template Method: Encapsulando Algoritmos (4/6)
  55. 8 - O Padrão Template Method: Encapsulando Algoritmos (5/6)
  56. 8 - O Padrão Template Method: Encapsulando Algoritmos (6/6)
  57. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (1/11)
  58. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (2/11)
  59. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (3/11)
  60. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (4/11)
  61. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (5/11)
  62. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (6/11)
  63. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (7/11)
  64. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (8/11)
  65. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (9/11)
  66. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (10/11)
  67. 9 - Os Padrões Iterator e Composite; Coleções Bem Administradas (11/11)
  68. 10 - O Padrão State: O Estado das Coisas (1/8)
  69. 10 - O Padrão State: O Estado das Coisas (2/8)
  70. 10 - O Padrão State: O Estado das Coisas (3/8)
  71. 10 - O Padrão State: O Estado das Coisas (4/8)
  72. 10 - O Padrão State: O Estado das Coisas (5/8)
  73. 10 - O Padrão State: O Estado das Coisas (6/8)
  74. 10 - O Padrão State: O Estado das Coisas (7/8)
  75. 10 - O Padrão State: O Estado das Coisas (8/8)
  76. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (1/10)
  77. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (2/10)
  78. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (3/10)
  79. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (4/10)
  80. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (5/10)
  81. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (6/10)
  82. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (7/10)
  83. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (8/10)
  84. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (9/10)
  85. 11 - O Padrão Proxy: Controlando o Acesso aos Objetos (10/10)
  86. 12 - Padrões Compostos: Padrões de Padrões (1/13)
  87. 12 - Padrões Compostos: Padrões de Padrões (2/13)
  88. 12 - Padrões Compostos: Padrões de Padrões (3/13)
  89. 12 - Padrões Compostos: Padrões de Padrões (4/13)
  90. 12 - Padrões Compostos: Padrões de Padrões (5/13)
  91. 12 - Padrões Compostos: Padrões de Padrões (6/13)
  92. 12 - Padrões Compostos: Padrões de Padrões (7/13)
  93. 12 - Padrões Compostos: Padrões de Padrões (8/13)
  94. 12 - Padrões Compostos: Padrões de Padrões (9/13)
  95. 12 - Padrões Compostos: Padrões de Padrões (10/13)
  96. 12 - Padrões Compostos: Padrões de Padrões (11/13)
  97. 12 - Padrões Compostos: Padrões de Padrões (12/13)
  98. 12 - Padrões Compostos: Padrões de Padrões (13/13)
  99. 13 - Vivendo Melhor com os Padrões: Padrões no Mundo Real (1/5)
  100. 13 - Vivendo Melhor com os Padrões: Padrões no Mundo Real (2/5)
  101. 13 - Vivendo Melhor com os Padrões: Padrões no Mundo Real (3/5)
  102. 13 - Vivendo Melhor com os Padrões: Padrões no Mundo Real (4/5)
  103. 13 - Vivendo Melhor com os Padrões: Padrões no Mundo Real (5/5)
  104. 14 - Apêndice: Padrões Restantes (1/3)
  105. 14 - Apêndice: Padrões Restantes (2/3)
  106. 14 - Apêndice: Padrões Restantes (3/3)
  107. Índice (1/2)
  108. Índice (2/2)

Product information

  • Title: Use A Cabeça Padrões E Projetos
  • Author(s): Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates
  • Release date: June 2009
  • Publisher(s): Alta Books
  • ISBN: 9788576081746