«comments» etiketlenmiş sorular

Kodda yorum yazmayla ilgili sorular.

16
Karmaşık kodu açıklayan yorumların nesi yanlış?
Pek çok insan "yorumlar 'nedenini açıklamalı, ama' nasıl 'değil" iddiasında. Diğerleri "kodun kendi kendini belgelemesi gerektiğini" ve yorumların kıt olması gerektiğini söylüyor. Robert C. Martin, (kendi sözlerime göre yeniden ifade edilmiştir) sık sık "yorumların kötü yazılmış kod için özür dilediğini" iddia ediyor. Sorum şu: Tanımlayıcı bir yorumla karmaşık bir algoritmayı …

23
Kodda yorum yapmaktan hoşlanmayan bir ekip üyesi ile nasıl baş edebilirim?
Ekip üyelerimden biri kodunda yorum yapmaktan kaçınıyor. Kodu kendiliğinden belgelenmiyor ve diğer programcılar kodunu anlamakta zorlanıyorlar. Ondan kodunu yorumlamasını birkaç kez istedim, ancak daha sonra yapacağına dair mazeret veya iddialarda bulundu. Kaygısı, yorum eklemek çok zaman alacak ve projeleri geciktirecek. Kurallarını doğru bir şekilde belgelemeye ikna etmesi için kendisine hangi …
182 teamwork  team  comments 

17
Netlik için kodlama standardı: Her kod satırına yorum yapın.
Hayata kritik bir yazılım üreten dükkanlarda çalıştım ve kodu okunaklı ve potansiyel olarak hayat kurtarmayı amaçlayan yorum kuralları ile uğraştım. Tecrübelerime göre, gereksinim bir kontrol listesinden atılmak için bir beyin ölümü angaryası haline geliyor ve anlaşılabilir kod yazmaya odaklanmama yardımcı olmuyor. Ayrıca, hakem değerlendirmecilerimin kodun anlaşılmasını nasıl kolaylaştıracağı konusunda benimle …


12
Müvekkilim mevcut projemdeki yorumların% 25'ini istiyor, nasıl tepki göstermeli? [kapalı]
Burada genç geliştirici. Şu anda şirketimin büyük bir müşterisi için bir web uygulamasında tek başıma çalışıyorum. Geçen ay başladım. Müşteri, her yazılım projesinde yorumların en az% 25'ini ister. Önceki uygulamaların kodunu kontrol ettim ve işte benim gözlemlerim: her dosya bir yorum bloğuyla başlar (paket, en son güncelleme tarihi, şirketimin adı …

17
TODO yorumları mantıklı geliyor mu? [kapalı]
Oldukça büyük bir proje üzerinde çalışıyorum ve bunun için bazı çeviriler yapmakla görev aldım. Tercüme edilmemiş tonlarca etiket vardı ve ben kodu araştırırken bu küçük kodu buldum //TODO translations Bu bana kendinize (ve başkalarına) bu yorumların anlamını düşündürdü, çünkü çoğu geliştiricinin belirli bir kod parçasını aldıktan sonra yaptıklarını hissediyordum ve …

9
Kod açıklamalarını ve sınıf belgelerini temizleme
Yeni meslektaşlarımla yorum yapma konusunda bazı tartışmalar yapıyorum. İkimiz de Temiz Kod'u seviyoruz ve satır içi kod yorumlarından kaçınılması ve sınıf ve yöntem adlarının yaptıklarını ifade etmek için kullanılması gerektiği konusunda gayet iyiyim. Ancak, ben sınıfın amacını açıklamak çalışır ve aslında ne temsil küçük sınıf özetleri ekleyerek büyük bir hayranıyım …

13
Yorumlanan kod değerli belgeler olabilir mi?
Aşağıdaki kodu yazdım: if (boutique == null) { boutique = new Boutique(); boutique.setSite(site); boutique.setUrlLogo(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getLogo()); boutique.setUrlBoutique(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getUrl()); boutique.setNom(fluxBoutique.getNom()); boutique.setSelected(false); boutique.setIdWebSC(fluxBoutique.getId()); boutique.setDateModification(new Date()); boutiqueDao.persist(boutique); } else { boutique.setSite(site); boutique.setUrlLogo(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getLogo()); boutique.setUrlBoutique(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getUrl()); boutique.setNom(fluxBoutique.getNom()); //boutique.setSelected(false); boutique.setIdWebSC(fluxBoutique.getId()); boutique.setDateModification(new Date()); boutiqueDao.merge(boutique); } Burada bir yorum satırı var. Ama bence ifve arasındaki farkın ne olduğunu açıkça ortaya koyarak kodu …

13
Neden ya da neyin yerine niçin size söyleyen yorum örnekleri nelerdir? [kapalı]
Öncelikle, bu soruda kaynak kod yorumlamanın iyi ya da kötü olup olmadığı konusunda polemikten uzak durmak istiyorum. Sadece insanların NEDEN, NE veya NASIL olduğunu söyleyen yorumlar hakkında konuştuklarında ne anlama geldiklerini daha net anlamaya çalışıyorum. Sık sık "Yorumlar size NEDEN söylemelidir; kodun NASIL olduğunu söylemelidir" gibi yönergeler görüyoruz. Soyut bir …

22
Dostlarımdan, kaynak kod komisyonlarına yorum eklemeye WANT'ı nasıl ikna edebilirim?
Subversion'un (işyerinde kullandıklarımız) komisyonlar hakkında yorum yapılmasını gerektirecek şekilde yapılandırılabileceğini biliyorum, ancak bunu basitçe açacak bir güç pozisyonunda değilim. Bunu biliyorum benim çabuk taahhüt nedenlerini kavramak, çok faydalı olduğunu, çünkü benim kaydedilmesini yorumlama nedeni ise sadece hafıza-cimnastiği olarak vardır. Ancak, bu her zaman aldığım iki yanıtla mücadele etmek için yeterli …

17
Patronumdan (kibar bir şekilde) kodunu yorumlamasını nasıl isteyebilirim?
Patronum tarafından öğretiliyorum (okulu yeni bitirdim ve biraz programlama tecrübesi olan birini istiyordu, bu yüzden beni bu şirketin uzmanlığı konusunda eğitmeyi seçti) ve ASP.NET MVC uygulamaları, bazı HTML ve CSS ile çalışmaya başladı. . Bana verdiği web tasarımı konusunda iyiyim (açıklama olmadan anlaşılması oldukça kolaydır). Ancak örneğin bana ASP.NET MVC …
72 comments 

9
Yorumda XXX ne anlama geliyor? [kapalı]
XXXBir yorumda gördüğünüzde insanlar genelde ne anlama gelir ? Bazen, böyle bir yorum göreceğim: # XXX - This widget really should frobulate the whatsit Elbette, yorumun ne anlama geldiğini söyleyebilirim, ancak XXX genel olarak ne anlama geliyor? "Bu bir hack" mı, yoksa "Belki de daha sonra tekrar ziyaret etmeliyiz" mi? …

16
İlk kişi yorumları rahatsız edici mi ve profesyonelce mi?
Sadece kendimi yazdığım bazı (arkaik Visual Basic 6.0) kodunda şu yorumu yazarken buldum: If WindowState <> 1 Then 'The form's not minimized, so we can resize it safely '... End if Bilinçli olarak neden “biz” i yorumlarımda kullandığımdan emin değilim. Şüpheliyim, çünkü kodun içinde birisinin, her bir satırdaki tüm komutları …

7
TODO yorumların son tarihleriyle birlikte yorumlanması?
Arka fon Sıfır kesinti süresi dağıtımını uygulamak isteyen bir ekipte çalışıyorum. Bunu başarmak için mavi / yeşil bir dağıtım stratejisi kullanmayı planlıyoruz. Araştırma yaparken anladığım şeylerden biri de veritabanı değişiklik yapmanın ne kadar karmaşık olduğu. Bir sütunu yeniden adlandırmak gibi basit bir işlem tamamlanana kadar 3 tam serbest bırakma döngüsü …

11
/// yorum blokları neden önemlidir?
Birisi bir keresinde tüm yöntemlerimizi /// <summary>yorum blokları (C #) ile belirtmemiz gerektiğini söyledi, ancak bunun nedenini açıklamadı. Onları kullanmaya başladım ve beni biraz rahatsız ettiklerini gördüm, bu yüzden kütüphaneler ve statik yöntemler dışında onları kullanmayı bıraktım. Hacimlidirler ve onları güncellemeyi her zaman unutuyorum. /// <summary>Kodunuzda yorum blokları kullanmak için …
49 c#  comments 

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.