Oreilly - Building Maintainable Software
by | Released January 2016 | ISBN: 9781491950791
Do you want to write code that stands the test of time? Or do you want to perpetuate the nightmare of difficult-to-change code that many software developers face today? Building Maintainable Software offers a pathway to craftsmanship for those who want to do the right thing. In this video, software virtuoso Željko Obrenović introduces a set of guidelines for creating software that meets the gold standard of true maintainability. Each guideline is reviewed in detail, using real-world examples of code that follow—or don't follow—these important rules. With these videos, you will: Gain a practical understanding of the ten guidelines critical to building maintainable software Discover what maintainability really means and how it relates to other aspects of software quality Explore why maintainability is especially crucial in the early stages of software development Practice refactoring techniques that turn poor code into code that's compliant with the ten guidelinesŽeljko Obrenović is a principal consultant at Software Improvement Group (SIG). SIG conducts detailed technical analyses of software-intensive systems, translating technical findings into actionable advice for management. He has been a consultant at Backbase, an assistant professor at the Technical University in Eindhoven, and a researcher at CWI in Amsterdam. He is a member of the IEEE Software Advisory board and writes regularly about software and interaction design. Show and hide more Publisher resources View/Submit Errata
- Introduction 00:04:43
- What is Maintainability and Why is it Important? 00:08:16
- Overview of the 10 Guidelines 00:06:43
- Short Units of Code: Guideline Introduction 00:06:12
- Short Units of Code: Applying the Guideline 00:21:45
- Simple Units of Code: Guideline Introduction 00:06:26
- Simple Units of Code: Applying the Guideline 00:33:13
- Keep Unit Interfaces Small: Guideline Introduction 00:05:28
- Keep Unit Interfaces Small: Applying the Guideline 00:26:22
- Write Code Once: Guideline Introduction 00:05:10
- Write Code Once: Applying the Guideline 00:13:55
- Refactoring Code to Improve Maintainability #1 00:36:57
- Separate Concerns in Modules: Guideline Introduction 00:08:45
- Separate Concerns in Modules: Applying the Guideline 00:07:44
- Couple Architecture Components Loosely: Guideline Introduction 00:06:42
- Couple Architecture Components Loosely: Applying the Guideline 00:08:45
- Keep Architecture Components Balanced: Guideline Introduction 00:05:07
- Keep Architecture Components Balanced: Applying the Guideline 00:06:54
- Refactoring Code to Improve Maintainability #2 00:38:51
- Keep Your Codebase Small: Guideline Introduction 00:10:13
- Next Steps 00:03:44
Show and hide more 9781491950791.building.maintainable.software.OR.part1.rar
9781491950791.building.maintainable.software.OR.part2.rar
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.