Remove Continuous Integration Remove Handbook Remove Performance Remove Test-Driven Development
article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Is it performance? These practices are critical enablers to agile software development, according to XP. Have you ever heard of Test-Driven Development ? Continuous Integration ? The Pragmatic Programmer : From Journeyman to Master.

Software 130
article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

To save you from mistakes I’ve made, I’ll share five books that accelerate your growth greatly as an ambitious software developer: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman. Clean Code : A Handbook of Agile Software Craftsmanship. Is it performance? Continuous Integration?

article thumbnail

AoAD2 Practice: Build for Operation

James Shore

Test-Driven Development. Continuous Deployment. Complicated configuration ends up being a form of code—code that’s written in a particularly lousy programming language, without abstractions or tests. If performance worsens, how will you determine what to fix? The DevOps Handbook [Kim et al.