Agile Software Development

Büyük usta Robert Cecil Martin tarafından kaleme alınan Agile Software Development isimli kitapta çevik yazılım ile ilgili prensipler ve pratikler yer almaktadır. Özellikle tasarım prensiplerinin detaylı anlatım bulduğu kitabın, her yazılım mühendisi tarafından mutlaka okunması gereken bir kaynak kitap olarak görebiliriz.

 

Kitabın içeriği özetle şu şekildedir:

  • Çevik pratikler
  • Extreme Programming’e giriş
  • Planlama / Test / Refactoring (Yeniden yapılandırma)
  • Çevik tasarım
  • Tasarım prensipleri
  • Paket tasarım prensipleri
  • Test Driven Development (TDD) örneği
  • Tasarım şablonları kullanımı

Bu kitabı yazılımcı olarak okumanız şiddetle tavsiye edilmektedir!