Pull request nasıl hazırlanır? Kod incelemede nelere bakılır?
Pull Request Hazırlama
Pull request (PR) hazırlamak için şu adımları izleyin:- Projenizin deposunu fork edin veya klonlayın.
- Yeni bir dal (branch) oluşturun.
- Gerekli değişiklikleri yapın ve dosyaları kaydedin.
- Değişikliklerinizi yeni dalda commit edin.
- GitHub veya ilgili platformda PR oluşturun.
- Başlık ve açıklama kısmını dikkatlice doldurun.
- İlgili kişileri etiketleyin.
Kod İncelemede Dikkat Edilmesi Gerekenler
Kod incelemesi (code review) sırasında aşağıdaki unsurlara dikkat edilmelidir:- Kod Kalitesi: Yazım kurallarına ve stil rehberine uyulup uyulmadığı kontrol edilmelidir.
- Fonksiyonellik: Değişikliklerin beklenen işlevi yerine getirip getirmediği test edilmelidir.
- Performans: Kodun verimli çalışıp çalışmadığına bakılmalıdır.
- Test Kapsamı: Yeterli testlerin yazılıp yazılmadığı incelenmelidir.
- Güvenlik: Kodun güvenlik açıklarını barındırıp barındırmadığı kontrol edilmelidir.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Görüntü işleme alanında kullanılan convolutional neural network CNN modellerinde overfittingi önlemek için hangi teknikler kullanılabilir?
- Hangi programlama dili başlangıç seviyesinde öğrenmek için en uygun olandır?
- Python’da bir liste üzerinde döngü kullanımı nasıl yapılır?
- İkinci dereceden bir bilinmeyenli denklem nasıl çözülür?
- Linux’ta dosya ve dizinler nasıl oluşturulur?
- Python’da bir stringin her harfini sadece ilk harfi büyük olacak şekilde nasıl değiştirebilirim?
- Bitcoin nedir ve nasıl işler?
- JavaScript'te let ve const arasındaki fark nedir?
- iOS’ta SwiftUI durum yönetimi ve Combine temelleri
- API’ler hangi alanlarda kullanılır?
- Python’da bir string içinde belirli bir harfin yerini nasıl bulabilirim?
- JavaScript’te arrow functions nasıl oluşturulur?
- React Native’de Firebase Authentication ile güvenli oturum yönetimi nasıl sağlanır?
- Yazılım geliştirirken hangi programlama dili tercih edilmelidir?
- En iyi ücretsiz kod editörleri nelerdir?
- Antivirüs yazılımı seçerken nelere dikkat etmeliyim?
- Python programlama dilinde bir stringin içindeki harfleri büyük harfe nasıl dönüştürebilirim?
- DNS ne işe yarar?
- Programlama öğrenmeye başlamadan önce hangi temel kavramlara odaklanmalıyım?
- Python’da for döngüsüyle bir listedeki elemanları ters sırayla nasıl işleyebilirim?