Writing good software is hard—there are pitfalls everywhere. It’s almost as if an evil demon is constantly whispering in your ear, tempting you to take this or that shortcut—a shortcut that will lead straight to disaster.
Don’t let that bug-inducing devil win. Fight him with your own guardian angel to guide, promote, and protect your work and career. Fight him with the proven Practices of an Agile Developer.
These are the proven,
effective agile practices that will make you a better developer. You'll learn pragmatic
ways of approaching the development process and your personal coding
techniques. You'll learn about your own attitudes, issues with working on a
team, and how to best manage your learning, all in an iterative, incremental,
agile style. You'll see how to apply each practice, and what benefits you can
expect. Bottom line: This book will make you a better developer.
In this book, we’ve collected the personal habits, ideas, and approaches of successful agile software developers and compiled them in a series of short,easy-to-digest tips. For each practice, we expose the evil demon’s whisperings—the temptations or shortcuts he’s trying to get you to take. And then we explain the agile practices that act as a guardian angel to protect your project and your career.
You could learn all this stuff the hard (and conventional) way, by trial and error,but this book can save you both time and pain. Read it, and you’ll be a better developer—starting today.