It looks like you're offline.
Open Library logo
additional options menu

MARC Record from Library of Congress

Record ID marc_loc_2016/BooksAll.2016.part39.utf8:202992997:1087
Source Library of Congress
Download Link /show-records/marc_loc_2016/BooksAll.2016.part39.utf8:202992997:1087?format=raw

LEADER: 01087cam a2200241 a 4500
001 2012026008
003 DLC
005 20130312113653.0
008 120824s2013 njua b 001 0 eng
010 $a 2012026008
020 $a0321721330 (alk. paper)
040 $aDLC$cDLC$dDLC
042 $apcc
050 00 $aQA76.64$b.M485 2013
082 00 $a005.1/17$223
100 1 $aMetz, Sandi.
245 10 $aPractical object-oriented design in Ruby :$ban agile primer /$cSandi Metz.
260 $aUpper Saddle River, NJ :$bAddison-Wesley,$c2013.
300 $axxiii, 247 p. :$bill. (some col.) ;$c23 cm.
504 $aIncludes bibliographical references and index.
505 0 $aObject-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.
650 0 $aObject-oriented programming (Computer science)
650 0 $aRuby (Computer program language)