Adaptive Software covers the emerging generation of systems that write, heal, and personalize themselves — and what it means for how we build, ship, and think about software.