Teslimat hızını artırmak için, büyük bir kuruluş için Google tarafından önerilen en iyi uygulamaları hangi Git tabanlı SCM iş akışı takip eder?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her ekip main'den bir özellik branch'i oluşturur, değişiklikleri o branch'e commit eder ve değişiklik danışma kurulu onayından sonra main'e birleştirir..
Neden bu cevap
Google, teslimat hızını artırmak için genellikle özellik dalları (feature branches) ve sürekli entegrasyon (CI) yaklaşımını önerir. Bu yaklaşımda, her ekip ana (main) daldan bir özellik dalı oluşturur, tüm değişiklikleri bu dala işler ve değişiklikler tamamlandığında ve onaylandığında ana dala geri birleştirir. Bu, ana dalın her zaman kararlı kalmasını sağlar ve ekiplerin bağımsız çalışmasına olanak tanır. Diğer seçenekler, ya ana dalın kararlılığını tehlikeye atar (doğrudan main'e commit etmek), ya da gereksiz karmaşıklık ve çakışmalara yol açar (her geliştiricinin kendi branch'ini günlük olarak main'e birleştirmesi veya depo fork'ları kullanmak). Özellikle büyük kuruluşlarda, değişiklik danışma kurulu onayı gibi süreçler, ana dala yapılan birleştirmelerin kalitesini ve uyumluluğunu sağlamak için önemlidir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez