Document Type
|
:
|
BL
|
Record Number
|
:
|
582703
|
Doc. No
|
:
|
b411922
|
Main Entry
|
:
|
Metz, Sandi
|
Title & Author
|
:
|
Practical object-oriented design in Ruby : : an agile primer /\ Sandi Metz
|
Publication Statement
|
:
|
Upper Saddle River, NJ :: Addison-Wesley,, 2013
|
Series Statement
|
:
|
Addison-Wesley professional Ruby series
|
Page. NO
|
:
|
xxiii, 247 p. :: ill. (some col.) ;; 23 cm
|
ISBN
|
:
|
0321721330 (alk. paper)
|
|
:
|
: 9780321721334 (alk. paper)
|
Bibliographies/Indexes
|
:
|
Includes bibliographical references and index
|
Contents
|
:
|
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
|
Subject
|
:
|
Object-oriented programming (Computer science)
|
Subject
|
:
|
Ruby (Computer program language)
|
LC Classification
|
:
|
QA76.64.M485 2013
|