Item type | Current library | Home library | Shelving location | Call number | Copy number | Status | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Main Campus Library | University of Eastern Africa, Baraton | Main Stack | QA76.76.D47.C583 2009 (Browse shelf(Opens below)) | C.2 | Available | 79758 | |
![]() |
Main Campus Library | University of Eastern Africa, Baraton | Main Stack | QA76.76.D47.C583 2009 (Browse shelf(Opens below)) | C.1 | Available | 79757 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
QA 76.76 .C65 M64 2000 c1 Modern compiler design / | QA 76.76 .C65 M64 2000 c2 Modern compiler design / | QA 76.76 .C66 W5713 1996 Compiler construction / | QA76.76.D47.C583 2009 Clean code : a handbook of agile software craftsmanship / | QA76.76.D47.C583 2009 Clean code : a handbook of agile software craftsmanship / | QA 76.76 D 47 C64286 2010 Succeeding with agile : software development using Scrum / | QA 76.76 D 47 C64286 2010 Succeeding with agile : software development using Scrum / |
Includes bibliographical references and index.
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.
There are no comments on this title.