Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200721 a 4500 
001    317877849 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr unu|||||||| 
008    090406s2009    cau     o     000 0 eng d 
019    609841064|a617980578|a968118798|a968990078|a1300636834
       |a1302268531|a1303309230 
020    9780596157487 
020    0596157487 
020    9780596555818|q(electronic bk.) 
020    0596555814|q(electronic bk.) 
029 1  AU@|b000055630950 
029 1  AU@|b000067094399 
029 1  AU@|b000070668206 
029 1  CHBIS|b006148627 
029 1  CHVBK|b171235142 
029 1  DEBSZ|b355420333 
029 1  DEBSZ|b39627403X 
029 1  HEBIS|b291492126 
035    (OCoLC)317877849|z(OCoLC)609841064|z(OCoLC)617980578
       |z(OCoLC)968118798|z(OCoLC)968990078|z(OCoLC)1300636834
       |z(OCoLC)1302268531|z(OCoLC)1303309230 
037    CL0500000037|bSafari Books Online 
040    UMI|beng|epn|cUMI|dCUS|dEBLCP|dOCLCQ|dCEF|dOCLCQ|dDEBSZ
       |dYDXCP|dE7B|dOCLCF|dOCLCQ|dFEM|dOCLCQ|dUAB|dUKAHL|dOCLCQ
       |dLVT|dOCLCO|dOCLCQ|dOCLCO|dOCLCL 
049    INap 
082 04 005.133 
082 04 005.133 
099    eBook O’Reilly for Public Libraries 
100 1  Brown, Gregory T. 
245 10 Ruby best practices /|cby Gregory T. Brown.|h[O'Reilly 
       electronic resource] 
250    1st ed. 
260    Sebastopol, Calif. :|bO'Reilly Media, Inc.,|c©2009. 
300    1 online resource 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    text file 
505 0  Ruby Best Practices; Preface; About This Book; Conventions
       Used in This Book; Using Code Examples; Safari® Books 
       Online; How to Contact Us; Acknowledgments; 1. Driving 
       Code Through Tests; Designing for Testability; Testing 
       Fundamentals; Testing Exceptions; Run the Whole Suite at 
       Once; Advanced Testing Techniques; Testing Complex Output;
       Keeping Things Organized; Test Helpers; Custom Assertions;
       Conclusions; 2. Designing Beautiful APIs; Ruby's Secret 
       Power: Flexible Argument Processing; Ordinal Arguments 
       with Optional Parameters; Pseudo-Keyword Arguments; 
       Treating Arguments As an Array. 
520    Ruby Best Practices is for programmers who want to use 
       Ruby the way Rubyists do. Written by the developer of the 
       Ruby project Prawn (prawn.majesticseacreature.com), this 
       concise book explains how to design beautiful APIs and 
       domain-specific languages, work with functional 
       programming ideas and techniques that can simplify your 
       code and make you more productive, write code that's 
       readable and expressive, and much more. It's the perfect 
       companion to The Ruby Programming Language. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
630 00 Ruby on rails (Electronic resource) 
630 07 Ruby on rails (Electronic resource)|2blmlsh 
630 07 Ruby on rails (Electronic resource)|2fast 
650  0 Ruby (Computer program language) 
650  0 Web site development. 
650  6 Ruby (Langage de programmation) 
650  6 Sites Web|xDéveloppement. 
650  7 Ruby (Computer program language)|2blmlsh 
650  7 Web site development.|2blmlsh 
650  7 Ruby (Computer program language)|2fast 
650  7 Web site development|2fast 
776 08 |iPrint version:|aBrown, Gregory T.|tRuby best practices.
       |b1st ed.|dSebastopol, CA : O'Reilly, ©2009|z0596523009
       |w(OCoLC)299700741 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9780596157487/?ar
       |zAvailable on O’Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH29298015 
938    ProQuest Ebook Central|bEBLB|nEBL443265 
938    ebrary|bEBRY|nebr10761950 
938    YBP Library Services|bYANK|n3317215 
938    YBP Library Services|bYANK|n7501326 
994    92|bJFN