Head First Design Patterns - Building Extensible and Maintainable Object-Oriented Software 2nd Edition - TypeScript
En este repositorio se encuentra el código TypeScript de los ejemplos y ejercicios del libro Head First Design Patterns - Building Extensible and Maintainable Object-Oriented Software 2nd Edition de Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra.
- Node.js 14.17.0 o superior
- TypeScript 4.3.5 o superior
- Visual Studio Code 1.57.1 o superior
- Clonar el repositorio
git clone https://github.com/fermelli/Head-First-Design-Patterns-in-TypeScript.git
- Instalar las dependencias
npm install
o
yarn install
- Compilar el código
npm run build
o
yarn build
- Ejecutar el código
npm run dev
o
yarn dev
- Head First Design Patterns - Building Extensible and Maintainable Object-Oriented Software 2nd Edition de Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra.
- Referencia en el libro:
Pag. 2
- Código: Mini Duck Simulator
- Esquema UML:
- Referencia en el libro:
Pag. 25
- Código: Game Adventure
- Esquema UML:
- Referencia en el libro:
Pag. 39
- Código: The Weather Station
- Esquema UML:
- Referencia en el libro:
Pag. 80
- Código: Starbuzz Coffee
- Esquema UML: