... Bob” teaches how various critical cod-ing skills work together to make software that is readable, scalable, maintainable, and elegant. In addition to these individual authors and thought leaders, ... skills, both in traditional classrooms and via dis-tance learning. Scott teaches courses and consults on agile analysis and design patterns, advanced software design, and sustainable Test-Driven ... in quantity for bulk purchases or special sales, which may include electronic versions and/ or custom covers and content particular to your business, training goals, marketing focus, and branding...