Cargando…

Practical object-oriented design : an agile primer using Ruby /

The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented Applications Object-oriented programming languages have a point of view about how best to model the world. They exist to help you create beautiful, straightforward applications that are easy to change and...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Metz, Sandi (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boston : Addison-Wesley, [2019]
Edición:Second edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Object-oriented design
  • Designing classes with a single responsibility
  • Managing dependencies
  • Creating flexible interfaces
  • Reducing costs with duck typing
  • Acquiring behavior through inheritance
  • Sharing role behavior with modules
  • Combining objects with composition
  • Designing cost-effective tests.