Clean code : a handbook of agile software craftsmanship

In
  • (StEdNU)2241723
Other titles
  • VLEbooks
Published
  • Upper Saddle River, N.J. : Prentice Hall ©2009
Physical description
1 online resource (xxix, 431 pages) : illustrations
ISBN
  • 9780136083221
  • 0136083226
  • 9780136083252
  • 0136083250
  • 9780132350884
  • 0132350882
  • 9780136083238
  • 0136083234
Notes
  • Includes bibliographical references and index.
  • Other format: Also available in printed form ISBN 9780132350884
  • Reproduction available: Electronic reproduction. Boston, Mass. : Safari Books Online, 2008 Mode of access: World Wide Web. Available to subscribing institutions.
  • Originally published: Upper Saddle River, NJ : Prentice Hall/Pearson Education Inc, [2009].
  • Mode of access: World Wide Web.
  • Online resource; title from PDF title page (EBSCO, viewed October 27, 2017).
Contents
  • Clean code -- Meaningful names -- Functions -- Comments -- Formatting -- Objects and data structures -- Error handling -- Boundaries -- Unit tests -- Classes -- Systems -- Emergence -- Concurrency -- Successive refinement -- JUnit internals -- Refactoring serialdate -- Smells and heuristics -- Appendix A: Concurrency II -- Appendix B: Org.jfree.date.serialdate -- Appendix C: Cross references of heuristics -- Epilogue.
Related item
  • Print version:: Martin, Robert C. Clean code. Upper Saddle River, N.J. : Prentice Hall, ©2009
Genre
  • Ebooks.
  • Electronic books.
  • text
Language
  • English

Summary

  • This title shows the process of cleaning code. Rather than just illustrating the end result, or just the starting and ending state, the author shows how several dozen seemingly small code changes can positively impact the performance and maintainability of an application code base.

Summary holdings does not include live availability details. Select a library name for the full Holdings display.

Location of copy Shelfmark Online location Holdings Notes
Aberystwyth University Library Online location
Aberystwyth University Library Online location Mae gan y llyfr hwn drwydded 1 defnyddiwr cydamserol. This book has a 1 concurrent user license.
Aberystwyth University Library: Physical Sciences Library QA76.76.D47.M3
Aston University Library: 2nd floor 005.1 MAR
Aston University Library Online location An e-book from VLeBooks; click to view
Aston University Library: E-book available online
University of Bath Library: Level 4 005.1
University of Bath Library Online location
University of Bradford: J B Priestley Library - Floor 2 005.1 MAR
British Library: Humanities and Social Sciences, St Pancras Reading Rooms YK.2009.a.1502
British Library: Document Supply Services m09/.21079
University of Cambridge Libraries: Fitzwilliam College Library: Floor 0 AXC J Mar
University of Cambridge Libraries: Corpus Christi College: Taylor Library N.7.MAR
University of Cambridge Libraries: Wolfson College Library: Main Library 005.1 (23)
University of Cambridge Libraries: Jesus College: > Quincentenary Library AZL G Mar
University of Cambridge Libraries: University Library: Order in West Room (Not borrowable) 2008.9.3842
University of Cambridge, King's College: King's College: Main Library 7NF G Mar
Cardiff University Libraries: Trevithick Library: 2 week QA76.76.D47.C5
Cardiff University Libraries: Trevithick Library: 1 week QA76.76.D47.C5
Cardiff University Libraries Online location
City, University of London: Contact the Main Library 005.1 MAR
Coventry University: Contact the Lanchester Library 005.1 CLE
Coventry University: Contact the Lanchester Library 005.1
Coventry University: Ground Floor 005.1
Cranfield University Libraries: First floor 681.3.025 MAR
Durham University Library: Bill Bryson Library, Level 4 005.1 MAR
University of East Anglia Library: Main Library: Main shelves QA76.76.D47 MAR
Edinburgh Napier University Online location
Edinburgh Napier University Online location
Edinburgh Napier University Online location
University of Essex: Contact the Albert Sloman Library QA 76.76.D47C6
University of Exeter Library Online location Available online via VLEbooks. Please log in using your Exeter IT login, if prompted.
Glasgow Caledonian University Online location
University of Huddersfield Library: University of Huddersfield Library Floor 6 Loan 005.1 CLE
University of Hull: BJL Reading Room HDC QA 76.76 D47 C6
Imperial College London Library: Central Library: Level 2 005.1 CLE
Imperial College London Library: Central Library: Level 2 005.1 CLE
Imperial College London Library: Central Library: Level 2 005.1 CLE
King's College London Library: Maughan Library ; [Science books] QA76.76.D47 MAR One week
Leeds Beckett University Library: Contact Leeds Beckett University Library 005.1 CLE
University of Leicester Library: David Wilson Library, Floor 1 Orange Zone 005.1 MAR
University of Manchester Library Online location VLeBooks
University of Manchester Library: Main Library: Blue Area Floor 1 005.1
University of Manchester Library: Main Library: Blue Area Floor 1 005.1
National Library of Scotland: General Reading Room, Edinburgh (stored offsite) PB8.208.775/8
National Library of Wales / Llyfrgell Genedlaethol Cymru: Contact the National Library of Wales / Llyfrgell Genedlaethol Cymru PRINT 2008 MB 24448
Newcastle University Libraries: Philip Robinson Library: Robinson Books Level 3 005.1 CLE
Northumbria University Library: City Campus Library, Floor 1 005.1 MAR
University of Nottingham Libraries: DLRC Jubilee Campus
Open University Library Online location Safari Ebooks online
University of Oxford Libraries: Bodleian Library M09.E03362
University of Oxford Libraries: St Catherine's College Library 517 MAR
University of Oxford Libraries: Computer Science Library: Short Loan Books MAR 1 S/L
Royal Holloway, University of London: Royal Holloway library Davison General Three Week 005.1 CLE
Royal Holloway, University of London: Contact the Library ProQuest Safari Books Online
University of St Andrews Library: J F Allen Library QA76.76D47M2C6
University of St Andrews Library: J F Allen Library QA76.76D47M2C6
University of St Andrews Library: J F Allen Library QA76.76D47M2C6
University of St Andrews Library: J F Allen Library QA76.76D47M2C6
University of Sheffield Library Online location Table of contents only
University of Sheffield Library: Information Commons Main sequence 005.1 (C)
University of South Wales Online location Table of contents only
University of South Wales: Treforest Library: Main Shelves, Week Loan 005.1 MAR
University of Southampton Library: Hartley Library QA 76.76D47 MAR
University of Southampton Library: Hartley Library QA 76.76D47 MAR
University of Southampton Library: Hartley Library QA 76.76D47 MAR
Trinity College Dublin Library: Hamilton Lower 500.1642 P99
Trinity College Dublin Library: Ussher Library PL-484-813
UCL Library Services: UCL Science Library COMPUTER SCIENCE D 42 MAR
University of Warwick Library: Main Library QA 76.76.D47.C5
University of York Libraries Online location

Export: