Skip to content

Instantly share code, notes, and snippets.

@agnaldo4j
Last active December 19, 2015 15:18
Show Gist options
  • Save agnaldo4j/5974957 to your computer and use it in GitHub Desktop.
Save agnaldo4j/5974957 to your computer and use it in GitHub Desktop.
Guia de estudos para OOD e S.O.L.I.D

Material de estudos OOD e S.O.L.I.D.

Livros:

  1. Refactoring Improving Design Existing Code
  2. Working Effectively Legacy Michael Feathers
  3. Clean Code Handbook Software Craftsmanship
  4. Practical Object Oriented Design Ruby Addison Wesley

Artigos de referência:

  1. UncleBob - Principles Of OOD
  • Episode 1 - Clean Code
  • Episode 2 - Names++
  • Episode 3 - Functions
  • Episode 4 - Function Structure
  • Episode 5 - Form
  • Episode 6 - TDD - Part 1
  • Episode 6 - TDD - Part 2
  • Episode 7 - Architecture
  • Episode 8 - SOLID Foundations
  • Episode 9 - The Single Responsibility Principle
  • Episode 10 - The Open-Closed Principle
  • Episode 11 - The Liskov Substitution Principle
  • Episode 12 - The Interface Segregation Principle
  • Episode 13 - The Dependency Inversion Principle
  • Episode 14 - SOLID Case Study
  • Episode 15 - SOLID Components

Coding Kata (Prática)

http://codingdojo.org (KataCatalogue)

@eminetto
Copy link

Temos um curso em andamento no Code Squad que pode ajudar, principalmente quem não manja inglês o suficiente ;)

http://code-squad.com/curso/orientacao-objetos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment