«programming-practices» etiketlenmiş sorular

Programlama Uygulamaları, yazılımın geliştirilmesinde yaygın olarak kullanılan veya çok kullanılmayan uygulamalardır. Bunlar Çevik Geliştirme, Kanban, Kodlama kısayolları vb.

13
ELSE kötü programlama kullanıyor mu? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Sık sık ELSEyapıyı kullanmaktan kaynaklanan hatalarla karşılaştım . Bunun …

9
“Bandaj” düzeltmeleri ne kadar yaygındır? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Aşağıdaki senaryoyu düşünün: Programınızda (veya bir başkasının) bir hata olduğunu tespit ettiniz - belirli …


5
“Parolamı Unuttum” - Bu işlem nasıl yapılır?
Bu yanıtı okudum ve e-posta ile şifre göndermemede ısrar eden bir yorum buldum: şifreler e-posta ile alınmamalıdır, bundan nefret ediyorum. Bu, şifremin bir yerde düz metin olarak saklandığı anlamına gelir. yalnızca sıfırlanmalıdır. Bu bana Şifremi Unuttum seçeneğini kullanma sorununu gündeme getiriyor. Her ne pahasına olursa olsun ham şifre herhangi bir …

6
POSTing işleminden önce bir önizleme göstermek için REST bitiş noktası
Bir REST arka uç ve HTML + JS ön uç tarafından desteklenmektedir yeni bir web uygulaması tasarlıyorum. Uygulamanın birçok öğesinin durumunda birkaç yan etkisi olan bir varlığı değiştirmek için (PO'yu çağıralım) bir POST yöntemi vardır. POST'un şu şekilde yapıldığını varsayalım : POST /api/config BODY {config: ....} Bu nedenle, son kullanıcının …

3
Veri erişim katmanı nasıl test edilir?
JDBC erişimi için Bahar kullanan bir DAO yöntemi var. Satıcının bir ürünü satma başarısını hesaplar. İşte kod: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = {seller_id}; return getJdbcTemplate().queryForObject(sql, args, BigDecimal.class); } Bu yöntemi veya …

5
Açıklayıcı adlandırma ve 80 karakter satırı [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

2
Rekabetçi programlamaya nasıl başlanır? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

4
C ++ 'da hareket yapıcılarının motivasyonu ve kullanımı
Son zamanlarda C ++ 'ta hareket yapıcılar hakkında okuyordum (örneğin buraya bakın ) ve nasıl çalıştıklarını ve ne zaman kullanmaları gerektiğini anlamaya çalışıyorum. Anladığım kadarıyla, büyük nesnelerin kopyalanmasından kaynaklanan performans sorunlarını hafifletmek için bir hareket oluşturucu kullanılır. Wikipedia sayfası şöyle diyor: "C ++ 03 ile ilgili kronik bir performans sorunu, …

4
Şirket genelindeki geliştiricinin el kitabını yazma
Küçük bir şirkette çalışıyorum. Ben işe alınmadan önce şirketin yazılım geliştirme kolu kendi kendini yetiştirmiş bir çok çalışan adamdan oluşuyordu. Şimdi birkaç yıldır şirkete yazılım yazdığım için, şirket çapında resmi yazılım geliştirme uygulamaları oluşturmakla görevlendirildim. Şu anda başka yönergelerimiz yok Kodu yazın, test edin, bir .zip dosyasına koyun ve istemciye …


10
Normalde bir sınıfın bölgelerini nasıl düzenlersiniz?
Bir sınıfın bölgelerini düzenlemek için bir standart olup olmadığını merak ediyordum. Şu anda kullanıyorum Fields Constructor Properties Public Methods Private Methods FieldsÖzel Mülkler ve Propertieskamu mülkleri olmak. Gerekirse normalde bunun içinde alt bölgeler kullanacağım veya bazen aşağıda başka bölgeler de ekleyeceğim (arayüz veya baseClass üyeleri gibi).


4
Enjeksiyon bağımlılıkları ctorda mı yoksa yöntem başına mı yapılmalıdır?
Düşünmek: public class CtorInjectionExample { public CtorInjectionExample(ISomeRepository SomeRepositoryIn, IOtherRepository OtherRepositoryIn) { this._someRepository = SomeRepositoryIn; this._otherRepository = OtherRepositoryIn; } public void SomeMethod() { //use this._someRepository } public void OtherMethod() { //use this._otherRepository } } karşısında: public class MethodInjectionExample { public MethodInjectionExample() { } public void SomeMethod(ISomeRepository SomeRepositoryIn) { //use SomeRepositoryIn } …


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.