Sürekli Entegrasyon (Continuous Integration)
Kas 26th, 2008 | Yazar: Özcan Acar | Kategori: Extreme ProgrammingSürekli entegrasyon (Continuous Integration = CI) kod üzerinde yapılan her değişikliğin ardından, tüm sistemin çalışır durumda olduğunu, yapılan değişikliğin sistemin bazı bölümlerinde kırılmalara yol açmadığını tespit etmek için kullanılan yöntemdir. Kırılmaları tespit edebilmek için testlere (JUnit) ihtiyaç duyulmaktadır. Bu testler, yapılan değişikliğin neticesi olarak yeni bir yapı (build) hazırlandıktan sonra otomatik olarak çalıştırılır. Yapılan değişiklik yeni yapının bir parçası olduğu için, testlerde oluşan hatalar, yapılan değişikliğin sistemi kırdığı anlamına gelmektedir. Bu durumdan tüm programcılar haberdar edilerek, hatanın bir an önce giderilmesi ve testlerin her zaman olumlu sonuç vermesi sağlanır. Sürekli entegrasyon ile programcılar tarafından kod üzerinde yapılan çalışmalar neticesinde her zaman çalışır bir sürümün oluşması sağlanmış olur.
Sürekli Entegrasyon (Continuous Integration) (479.7 KiB, 2.051 yükleme)
Konuyla İlgili Kitaplar
Extreme Programming kategorisinden son 5 yazı
- Test Güdümlü Yazılımın Tasarım Üzerindeki Etkileri - November 17th, 2009
- Subversion İle Versiyon Kontrolü - April 7th, 2009
- Extreme Programming Hakkında Bazı Soru ve Cevapları - March 3rd, 2009
- Neden sürekli entegre edilmeli? - March 3rd, 2009
- Çevik Sürece Geciş Nasıl Olmalı? - February 13th, 2009
yazdır
|







Henüz yorum yapılmamış.