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 00000cgm a22005417a 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  c         
007    cr cnu|||||||| 
007    vz czazuu 
008    060820s2020    xx ---            vleng   
019    1225927818|a1232110546|a1235775170|a1300646490|a1303360463
       |a1351587589|a1380772257|a1385505473 
020    1800563418 
020    9781800563414 
024 8  9781800563414 
029 0  AU@|b000067830805 
035    (OCoLC)1192531857|z(OCoLC)1225927818|z(OCoLC)1232110546
       |z(OCoLC)1235775170|z(OCoLC)1300646490|z(OCoLC)1303360463
       |z(OCoLC)1351587589|z(OCoLC)1380772257|z(OCoLC)1385505473 
040    AU@|beng|cAU@|dSTF|dNZCPL|dTOH|dOCLCF|dOCLCO|dDST|dFZL
       |dOCLCQ|dDXU|dWSU|dOCLCO 
049    INap 
082 04 E VIDEO 
082 04 E VIDEO 
099    Streaming Video O’Reilly for Public Libraries 
100 1  Krakowski, Włodek,|eauthor. 
245 10 Pyramid of Refactoring (Java) - Clean Code Gradually
       |h[O'Reilly electronic resource] /|cKrakowski, Włodek.
       |h[O'Reilly electronic resource] 
250    1st edition. 
264  1 |bPackt Publishing,|c2020. 
300    1 online resource (1 video file, approximately 2 hr., 5 
       min.) 
336    two-dimensional moving image|btdi|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    video file 
520    Clean code in small steps and explore emerging design 
       patterns such as Interpreter, Fluent Builder, Factory 
       Methods About This Video Practice refactoring in small 
       steps Understand how to achieve clean code Discover how 
       you can reuse design patterns Understand how SOLID 
       principles support refactoring In Detail This course is 
       the first module of the Pyramid of Refactoring series 
       dedicated to achieving clean code. With this course, 
       you'll learn how to manage code cleaning from a technical 
       and organizational perspective and get hands-on with 
       refactoring using the IntelliJ IDE and Java language. 
       Throughout the course, you'll get to grips with 
       refactoring techniques and perform all the changes in real
       time. You can download the source code and perform all the
       exercises alongside the trainer step by step. Through a 
       sample project, the course will demonstrate how you can 
       make use of the Interpreter design pattern to guide the 
       process of refactoring your code base. You'll explore 
       Factory Method and Fluent Builder, the two creational 
       design patterns that are a result of the refactoring 
       activities. The course also takes you through SOLID 
       principles in practice to help you learn them quickly. By 
       the end of this course, you'll understand why you should 
       make refactoring a part of your daily software development
       activities instead of treating it as a separate task. 
533    Electronic reproduction.|bBoston, MA :|cSafari.|nAvailable
       via World Wide Web.,|d2020. 
538    Mode of access: World Wide Web. 
542    |fPackt Publishing|g2020 
550    Made available through: Safari, an O'Reilly Media Company.
588    Online resource; Title from title screen (viewed July 28, 
       2020) 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Internet videos. 
650  0 Streaming video. 
650  6 Vidéos sur Internet. 
650  6 Vidéo en continu. 
650  7 streaming video.|2aat 
655  4 Electronic videos. 
710 2  Safari, an O'Reilly Media Company. 
776 0  |z1800563418 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/videos/~/9781800563414/?ar|zAvailable
       for O'Reilly for Public Libraries 
936    BATCHLOAD 
994    92|bJFN