«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.

9
Patronun kod incelemesinin iyi bir şey olduğuna ikna etme konusunda ipuçları [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 . 4 yıl önce kapalı . Diyelim ki, nadiren projelerde birlikte çalışan birkaç geliştiriciye sahip olan varsayımsal bir şirkette çalışıyor …

7
Bazı değerleri dize olarak saklamak kötü bir uygulama mudur?
Bu çok belirsiz bir başlık ama bunu söylemenin daha iyi bir yolunu düşünemedim. Ancak, bir örnek olarak, bir oyundaki bir karakterin hareket ettiği yönü düşünün. Bir string kullanmak ve sonra gibi şeyler yapmak biraz yanlış geliyor if(character.direction == "left"). Bana öyle geliyor ki, yanlışlıkla kullanmak Leftya lda bunun yerine herhangi …

5
“Derin kompozisyon hiyerarşileri” de kötü değil mi?
"Kompozisyon Hiyerarşisi" bir şey değilse özür dilerim, ama soruda ne demek istediğimi açıklayacağım. "Kalıtım hiyerarşilerini düz tut" veya "Kompozisyonu kalıtım yerine tercih et" gibi bir varyasyonla karşılaşmamış hiçbir OO programcısı yoktur. Bununla birlikte, derin kompozisyon hiyerarşileri de sorunlu görünmektedir. Diyelim ki bir deneyin sonuçlarını ayrıntılandıran bir rapor koleksiyonuna ihtiyacımız var: …


8
Bir programcının zaman zaman kendi kodları üzerinde% 100 netliğe sahip olmaması normal midir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Uzman bir programcı değilim, bu yüzden bu olabilir, ancak karmaşık kod oluşturduğumda (yakın zamanda yaptığım bir Satranç …

5
Çelişkili programlama tavsiyelerinin uzlaştırılması: kodlamadan önce bir şeylerin çalışmasını ve yinelemesini ve gerçekten düşünmesini sağlayın
Birkaç yıllık mesleki deneyime sahip, yüksek lisans derecesinin ortasında olan bir ara programcıyım. Programlamayı öğrenirken çoğu zaman çelişkili görünen iki öğüt duydum. İlk tavsiye, bir şeyin hızlı bir şekilde çalışmasını sağlamak, nasıl çalıştığını görmek (prototip veya resmi olmayan testler yoluyla), sürümü iyileştirmek, nasıl tekrar çalıştığını görmek, tekrar geliştirmek ... ve …



8
Prosedür Kodu ve OOP kodu
PHP'de bir Prosedür Stili 13000+ satırlık bir projeyi bitirdim [çünkü OOP'u bilmeme rağmen çok aşinayım] ve proje mükemmel çalışıyor. Ama onu OOP'ye dönüştürmeli miyim? [ çünkü dünya OOP ile meşgul ] Kodum OOP [kapsülleme, kalıtım temelde ...] özelliğine ihtiyaç duymaz! Peki ne yapmalıyım? Ve onu OOP'ye dönüştürürsem nasıl bir yardım …

7
Kontrol akışının onu gereksiz kıldığı durumlarda “başka” kullanılmalı mıdır?
Bazen aşağıdaki örneğe benzer kod üzerine rastlamak (bu fonksiyon tam olarak bu sorunun kapsamı dışında ne yapar): function doSomething(value) { if (check1(value)) { return -1; } else if (check2(value)) { return value; } else { return false; } } Gördüğünüz gibi if, else ifve elseifadeleri ifadeyle birlikte kullanılır return. Bu …

3
İyi çalışsa bile yaşlı ve patronlu programları gözden geçirmek iyi mi?
Şirketimde, herhangi bir projeyi teslim etmeden önce, patronum yaşlılardan benden veya diğer ekip üyeleri tarafından yazılan programları gözden geçirmelerini ister veya bazen patron da gözden geçirilmek üzere bizimle birlikte oturur. Bilgi edinmenin iyi bir yolu olduğunu düşünüyorum, ancak bazen programlar iyi çalıştığında, incelemeden sonra aynı şekilde çalışmazlar ve programıma tekrar …

5
Java web uygulaması klasör yapısı
J2EE'ye yeni başlayan biri olarak, son zamanlarda J2EE Core: Servlets & Jsps'i kullanarak kendi projemi sıfırdan geliştirmeye başladım. Proje klasörü yapımın doğru olup olmadığını değerlendiremedim. İşte benim proje klasör yapım. Soru sormadan önce, birilerinin bana sorarsa neden bu tür klasör yapısını cevaplayamadığımı ya da haklı çıkaramayacağımı itiraf ediyorum. Soru: Jsps'imi …

11
System.out.println () kullanmak neden bu kadar kötü? [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ı . …

7
Öğrencilerin sürdürülebilirlik konusundaki eğitimleri nasıl geliştirilir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Sürdürülebilirlik, profesyonel yazılım geliştirmenin önemli bir hissesidir. Aslında, bakım, proje sürümünden temelde zamanın sonuna kadar sürdüğü için, …

9
Yazılım hatasının tanımı. Blizzard Entertainment “hata” nın hiç bir hata olmadığı konusunda ısrar ediyor. Onlar doğru mu? [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 . 8 yıl önce kapalı . …

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.