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

5
Uygulamanın agnostik kalması gerçekten buna değer mi?
Şu anda Tomcat, Spring 4, Spring Security, MySQL ve Hibernate ile JPA kullanarak üzerinde çalışıyorum. JPA'yı, ORM sağlayıcılarının altta yatan uygulamasının kesintisiz veya en azından daha az acı verici bir şekilde değiştirilmesini beklemek açısından seçtim. Bunun zihinsel olarak uygulama üzerindeki spesifikasyonları kullandığını söyleyebilirim (JAX-RS), Java geliştirme topluluğunun varsayılan noktasıdır. Bu …

6
CSV, XML ve JSON'a iyi bir alternatif midir? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 5 yıl önce kapandı . CSV , programlama dilleri için XML ve JSON'a karşı iyi bir seçenek olarak mı kabul edilir ? …

10
Aşırı mühendislik bir uyarı işareti midir? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 6 yıl önce kapandı . Bu yüzden bazı iyi tanımlanmış gereksinimleri olan yeni adaylara basit bir kodlama çalışması sunuyoruz. Zaman zaman problemi …

4
Sınıf yöntemlerinin sayısının sınırı nedir?
Okuduğum farklı tasarım kitaplarında, bazen bir sınıfın sahip olması gereken yöntemlere büyük önem verilmektedir (örneğin bir OO dili, örneğin java veya C # gibi). Genellikle bu kitaplarda bildirilen örnekler çok düzenli ve basittir, ancak nadiren “ciddi” veya karmaşık bir durumu ele alırlar. Ancak bu aralık 5 ile 8 arasında görünüyor. …

2
Modern C de değişken genişlik tipleri sabit tiplerle değiştirildi mi?
Bugün Kod İnceleme üzerine bir incelemede ilginç bir noktaya rastladım . @Veedrac, bu cevapta , değişken ebatlı tiplerin (örneğin intve long) uint64_tve gibi sabit ebatlı tiplerle değiştirilmesini önermiştir uint32_t. Bu cevabın yorumlarından alıntı: İnt ve long (ve dolayısıyla alabilecekleri) boyutları platforma bağlıdır. Öte yandan, int32_t her zaman 32 bit uzunluğundadır. …


5
Koddaki her sayı "sihirli sayı" olarak mı kabul edilir?
Yani bir metod olarak argüman olarak gönderdiğimiz koddaki her sayı bir Magic Number olarak kabul edilir? Bana göre, olmamalı. Sanırım bazı numaralar minimum kullanıcı adı uzunluğu için diyelim ve kodda "6" kullanmaya başlıyorsak ... o zaman evet bir bakım sorunumuz var ve burada "6" sihirli bir sayı .... eğer argümanlarından …

9
Yeni Programcılara İstisna İşleme Nasıl Öğretilir? [kapalı]
Kapalı . Bu sorunun daha odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yazıyı düzenleyerek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapandı . Programcılara İstisna İşleme konusunu öğretme konusunda nasıl gidiyorsunuz? Tüm diğer şeyler kolayca öğretilir - Veri Yapıları, …

6
Etkili deneme / yakalama blok kullanımı?
Yakalama blokları mantık yazmak için mi kullanılmalıdır, yani akış kontrolü vb. Yoksa sadece istisnalar atmak için mi? Kodun verimliliğini veya sürdürülebilirliğini etkiler mi? Yakalama bloğunda mantık yazmanın yan etkileri (varsa) nelerdir? DÜZENLE: Yakalama bloğu içinde mantık yazdıkları bir Java SDK sınıfı gördüm. Örneğin (snippet java.lang.Integersınıftan alınmıştır ): try { result …


2
Ön uçta hesaplamalar yapmak ne zaman uygundur?
Ekibim WEB tabanlı bir finans uygulaması geliştiriyor ve bir meslektaşımla hesaplamaların nerede saklanacağına dair biraz tartışma vardı - sadece arka uçta mı yoksa bazılarını da ön uçta mı tutuyorsunuz? Kısa açıklama: Ön uç için Java (ZK, Spring) ve arka uç için Progress 4gl kullanıyoruz. Bazı sert matematik ve veritabanından veri …

4
Düz dosyaları veritabanı / API'ye karşı bir ön uç ve arka uç arasında taşıma olarak kullanma
Birkaç geliştirici arasında oldukça sıcak bir tartışma yaratan bir uygulamam var. Temel olarak, bir web katmanına ve bir arka uç katmanına ayrılır. Web katmanı, bilgileri basit bir web formuyla toplar, bu verileri bir JSON belgesi (kelimenin tam anlamıyla bir .json dosyası) olarak arka uç tarafından kullanılan bir izleme klasörüne saklar. …

2
Bir API sadece kod bakarak ne yaptığını her zaman bilmek gerekir?
Son zamanlarda kendi API'mı geliştiriyorum ve API tasarımına bu kadar ilgi duyduğumda, API tasarımımı nasıl geliştirebileceğimi çok merak ettim. Birkaç kez ortaya çıkan bir yönü (API'mın kullanıcıları tarafından değil, konu hakkındaki gözlemli tartışmamda): API'yı ne yaptığını çağıran koda bakarak bilmelisiniz . Örneğin , söylem repo için GitHub'daki bu tartışmaya bakın …


10
Programcı olarak mücadele etmek. Biraz tavsiye gerekiyor [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ı . …

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.