«code-reviews» etiketlenmiş sorular

Bu etiket, kod incelemesi ve kod kılavuzları hakkında sorular içindir. Mevcut, çalışan kodun yorumları için lütfen http://codereview.stackexchange.com adresine bakın.

7
Dahili bir temsilci, oylama ve rozetler iyi programlama uygulamalarını teşvik edebilir mi?
Sadece yüksek sesle düşünmek - biz programcılar tüm bu oylama / rozetler / rep şeyleri seviyorum, böylece böyle bir şema daha iyi kodlamayı teşvik etmek için bir şirket kodu inceleme sürecine sokulabilir. Gibi bir şey Siz (veya sizin adınıza başkaları) bir kod incelemesi için inceleme gönderebilirsiniz (snippet, tek taahhüt veya …

7
Bir programcının kod incelemesi yapmanın en iyi yolu nedir?
Kod inceleme için oldukça yeniyim, ancak doktora sırasında yıllardır kodlama yapıyorum - bu her zaman iyi bir programcı yapmaz! İnceleyen kodunuzu değiştirir ve sizinle birlikte satır satır ilerlerse, katılmıyorsanız ne yaparsınız? Bazen X seçimini yaptınız ve hakem bunu Y olarak değiştirdi ve aklınızda Y vardı ama dezavantajlar nedeniyle bunu yapmamaya …

8
Ortak kod inceleme süreçleri nelerdir ve neyin kötü olduğu düşünülür?
Şirketim yakın zamanda resmi kod incelemeleri yapmaya başladı. İşlem şu şekilde gerçekleşir: bir github'a gönderirsiniz, bir çekme isteği istersiniz, kod yaklaşık üç kişi tarafından incelenir, daha sonra hepsi geçerse, kodunuz girilir. Süreç adil görünüyor, ancak kod incelemelerini yapan üç kişi adil görünmüyor. Kodumu inceleme için koyduğumda, 100-200 yorum arasında bir …

3
Yalnızca kod yorumlarını kullanan bir kod incelemesi iyi bir fikir midir?
Ön koşullar Ekip DVCS kullanıyor IDE yorum ayrıştırmayı destekler (TODO vb. Gibi) CodeCollaborator gibi araçlar bütçe için pahalıdır Gerrit gibi araçlar kurulum için çok karmaşık veya kullanılamıyor İş Akışı Yazar merkezi repo özelliği dalında bir yerde yayın yapıyor Hakem onu ​​getirir ve incelemeye başlar Bazı soru / sorun inceleyicileri için …

7
Başka birinin kodunu öğrenme sürecini nasıl tanımlamalıyım? (Faturalandırma durumunda.) [Kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Edit: Justin Cave alıntı bu tür iletişim tırnak / tahminleri önünde olması gerektiğini iyi bir noktaya geldi. …

4
Çekme isteği yazarının birleştirilmesi gereken kod inceleme iş akışı
Şirketimdeki birkaç ekip daha önce hiç görmediğim bir kod inceleme iş akışı uyguluyor. Tüm şirketi tutarlı hale getirmenin bir değeri olduğunu düşünerek, arkasındaki düşünceyi anlamaya çalışıyorum. (Birden fazla kod tabanına katkıda bulunuyorum ve geçmişteki farklılıklar tarafından tetiklendim.) Kod yazarı bir çekme isteği gönderir Hakem kodu inceler Hakem onaylarsa, "İyi görünüyor, …

4
DateTime'ı TimeZone'a göre depolamak için en iyi uygulama
Kullanıcının TimeZone'larına göre randevu almasına izin verecek bir web uygulaması geliştirmek. Ve kullanıcı zamanlanan datetime sunucu datetime veritabanı alanına depolamak. Zamanlama bilgilerini gösterirken değeri Veritabanı'ndan aldı ve kullanıcı saat dilimine dönüştürüldü. Kod tabanı işleme DateTime kullanıcı saat dilimi dayalı dönüştürüyorum. Lütfen bu en iyi uygulama olup olmadığını veya herhangi bir …

5
Kod İnceleme ne zaman yapılır
Kısa bir süre önce bir scrum sürecine geçtik ve sprintlerin içindeki görevler ve kullanıcı hikayeleri üzerinde çalışıyoruz. Daha az göz korkutucu hale getirmek için kod incelemelerini sık sık yapmak istiyoruz. Bunları bir kullanıcı hikayesi düzeyinde yapmayı düşünüyoruz, ancak bunu hesaba katmak için kodumuzu nasıl şekillendireceğimizden emin değiliz. VS ve TFS …

4
Kod gözden geçirme ve birim test uygulamalarını geliştirme
Kod inceleme ve birim testinde deneyimi olmayan (ve gerek görmeyen) bir grup geliştiriciyi yöneten bir ekip lideri olarak, kod inceleme ve birim test uygulamasını nasıl geliştirebilirsiniz? Kod incelemesi ve birim testinin geliştiricinin akışına doğal olarak uyması için nasıl bir yol oluşturacaksınız? Bu iki alanın direncinden biri "her zaman dateline sıkı …

5
Resmi bir kod incelemesi yaparken faydalı bir düşünce yapısı nedir
Ekibimiz son zamanlarda her check-in için kod incelemeleri yapmaya başladı. Takım lideri olarak, çok fazla öneri sunmak, sinir bozucu geliştiriciler ile ekip çıktısını azaltmak ve kodun bırakılması arasında farklı bir yazı yazacağım arasında bir denge bulmaya çalışıyorum. Yararlı bir yaklaşım öneren iyi bilinen kaynaklardan herhangi bir kanıt, çalışma veya rehberlik …


5
Kod inceleme Teslim / Test Döngüsünün gerisinde kalıyor
Çevik sürecimizde 2 haftalık Sprintlerimiz var. Görevler günlük olarak (günlük yapımlar) teslim edilir ve Test Ekibi testlerini hemen ertesi gün hatta aynı gün tamamlar. Ayrıca, biraz zaman gerektiren (1-2 saat) Dev kodu incelemelerimiz var, bu yüzden haftada 3 kez planlanıyorlar: Mon-Weds-Fri. Geliştiriciler bir araya gelir ve kodun nasıl geliştirileceğini / …

1
Çift programlama, bir Extreme Programming (XP) projesinde kod inceleme ihtiyacını ortadan kaldırıyor mu?
Aşırı bir programlama projesinde, programcılar çoğu zaman çift programlama yaparlar. Bu çiftler de döndükçe, yani programı farklı insanlarla eşleştiriyorsunuz ve kolektif bir sahiplenme duygusu var, kaynak kodu sık sık gözden geçiriliyor ve güncelleniyor. Bu nedenle, kod incelemelerine ihtiyaç var mı? Yani, programlamayı durdurun ve aslında sadece kod incelemeleri yapın.

5
Hangi kodu inceleyeceğimi nasıl seçerim?
Küçük bir yazılım şirketinde yedi geliştiriciden oluşan bir ekibin parçasıyım ve düzenli grup kodu ve tasarım incelemeleri sunmaya çalışıyorum. Geçmişte bazı incelemeler yaptık, ama ara sıra oldu. Daha düzenli bir şey yapmak istiyorum. Ben Kod Komple ve benzeri diğer kaynakları okuyun ve onlar mekaniği hakkında konuşmak nasıl kod değerlendirmeleri yürütmek …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.