Knihobot

Practical object-oriented design in Ruby. An agile primer

Autoři

Hodnocení knihy

Více o knize

Years after the initial release of Ruby on Rails, the web is now filled with Ruby applications that were easy to write but are now virtually impossible to change, extend, or grow. This book addresses that problem by teaching developers real-world object-oriented design techniques specifically focused on Ruby. Sandi Metz shares knowledge and concrete solutions for creating more extensible, maintainable applications and for fixing poorly designed applications. The book focuses on object-oriented Ruby application design and guides developers to superior outcomes, even if their previous experience has been strictly limited to procedural techniques. Metz distills a lifetime of conversations about object-oriented design into a set of specific Ruby practices and patterns that lead to more manageable and pleasing code. Novice Ruby programmers will find specific rules to live by; intermediate programmers will find valuable principles they can flexibly interpret and apply; and advanced programmers will find a common language to lead development and guide their colleagues.

Nákup knihy

Practical object-oriented design in Ruby. An agile primer, Sandi Metz

Jazyk
Rok vydání
2013
product-detail.submit-box.info.binding
(měkká)
Jakmile se objeví, pošleme e-mail.

Doručení

Platební metody

4,6
Výborná
2243 Hodnocení

Tady nám chybí tvá recenze.

Titul
Practical object-oriented design in Ruby. An agile primer
Jazyk
anglicky
Autoři
Sandi Metz
Rok vydání
2013
Vazba
měkká
ISBN10
0321721330
ISBN13
9780321721334
Hodnocení
4,55 z 5
Anotace
Years after the initial release of Ruby on Rails, the web is now filled with Ruby applications that were easy to write but are now virtually impossible to change, extend, or grow. This book addresses that problem by teaching developers real-world object-oriented design techniques specifically focused on Ruby. Sandi Metz shares knowledge and concrete solutions for creating more extensible, maintainable applications and for fixing poorly designed applications. The book focuses on object-oriented Ruby application design and guides developers to superior outcomes, even if their previous experience has been strictly limited to procedural techniques. Metz distills a lifetime of conversations about object-oriented design into a set of specific Ruby practices and patterns that lead to more manageable and pleasing code. Novice Ruby programmers will find specific rules to live by; intermediate programmers will find valuable principles they can flexibly interpret and apply; and advanced programmers will find a common language to lead development and guide their colleagues.