«project-structure» etiketlenmiş sorular

3
Klasöre göre veya Klasöre göre özellik
AngularJS tarzı bir rehberden yararlanıyorum. Bu kılavuzun içinde folder-by-feature, bunun yerine bir stil var folder-by-typeve aslında en iyi yaklaşımın ne olduğunu merak ediyorum (bu örnekte Java için) Diyelim ki, Hizmetleri ve Denetleyicileri, depoları ve etki alanı nesnelerini kullanarak Kullanıcılar ve Evcil Hayvanları alabileceğim bir uygulama var. Klasöre göre stilleri alarak, …


3
MVC uygulamasından Web API'sini aynı çözümde aramalı mıyız?
Mobil uygulama olan MVC'de bir proje üzerinde çalışıyorum, bu yüzden bir şey mobil uygulamada kullanabilmek için Web API kullanmamız gerektiği açık. Web sitesini geliştirmeye başladığımızda API oluşturduktan sonra kafamız karışır ve API kullanıp kullanmama konusunda veya Business nesnesine doğrudan erişim konusunda tartışmalar yaptık. Ve, doğrudan Business nesnesini kullanmak yerine Web …


5
Winform'da bir proje nasıl düzgün bir şekilde yapılandırılır?
Bir süre önce bir winform uygulaması oluşturmaya başladım ve o zaman küçüktü ve projeyi nasıl yapılandıracağımı hiç düşünmedim. O zamandan beri ihtiyacım olan ek özellikleri ekledim ve proje klasörü gittikçe daha da büyüyor ve şimdi projeyi bir şekilde yapılandırmanın zamanı geldiğini düşünüyorum ancak doğru yolun ne olduğundan emin değilim, bu …

5
Birim testlerimizi düzenlemenin en iyi yolu nedir
Yıllar boyunca ana programımız için önemli sayıda birim test yaptık. Birkaç bin. Sorun şu ki, hangi testlerimiz olduğu konusunda net bir fikrimiz yok çünkü çok fazla var. Ve bu bir problem çünkü testlerde nerede zayıf olduğumuzu (veya kopyalarımız nerede) bilmiyoruz. Bizim app bir raporlama motorudur. Böylece, ayrıştırmayı test etmek (tüm …

3
MVVM, DDD ve WPF Katmanlı Uygulama Proje Yapısı Kılavuzu
VS benim uygulama yapısını kurmaya çalışıyorum ve ben "denemek" ve makul bir seviyeye gelecekteki kanıtı istiyorum. Bu uygulama hiçbir sözleşme izlememiş eski bir Winform app WPF yeniden yazma olacak. Katmanlar, Katmanlar, Kısaltmalar vb. Oldukça büyük bir Kurumsal Uygulamadır. DB'lerim gibi Linq To SQL kullanmayı planladım ve büyük olasılıkla her zaman …


6
Business Logic Layer (BLL) ne işe yarar?
Veritabanı uygulamaları için iyi uygulamaları okurken sık sık "iş mantığı katmanları" olarak adlandırılan savunucuları ile karşılaştım ve projemin bir tane kullanmanın en iyi olup olmadığına karar vermeye çalışıyorum (küçük bir kişisel proje). Benim sorunum, DLL'nin zaten işleyemeyeceği (sorguları yürütmek ve sonuçları nesnelere eşlemek) için BLL'nin yapabileceği bir şey düşünemediğimden kaynaklanıyor, …

5
Mimari (yapı) yönelimli ve özellik odaklı proje yapısı
Katıldığım proje, mimari odaklı bir projenin dosya / klasör yapısına sahip: Root |____ Node1 |____ Event Handlers | |___ <all event handlers of project> |____ Events | |___ <all events of project> |____ Request Handlers | |___ <all request handlers of project> |____ Requests | |___ <all requests of project> …

4
C projesi adlandırma çatışmalarından kaçınmak
Orta büyüklükte bir C kütüphane projesi için işlev adlandırma kuralları hakkında pragmatik gerçek dünya tavsiyesi bulmakta zorlanıyorum. Kütüphane projem, kendi başlıkları ile birkaç modüle ve alt modüle ayrılmıştır ve gevşek bir şekilde OO stilini izler (tüm işlevler, ilk argüman olarak belirli bir yapı alır, global yok vb.). Bizim gibi bir …

6
Büyük JavaScript uygulamalarının nasıl yapılandırılması gerekiyor?
Kısa bir süre önce OBIEE Mobile App Developer için yazılmış bazı JavaScript eklentilerinin yanı sıra çeşitli projeler için bazı özel kütüphaneler gösterildi. Bir OOP geçmişinden geliyorum, bu projelerin yapısı hakkında biraz kafam karıştı. Binlerce satır uzunluğunda dosyalar görüyorum . Dosyaları dosyalara ve sınıflara ayırmaya alışkınım ama bunun farklı bir çerçeve …

2
Java projelerinin ayrılması
Büyük bir java projem var ve yapım döngümüz için maven kullanıyoruz. Bu bir proje yaygın olarak kullanılmaktadır - diğer projelerde, bazıları içinde bulunan ve bazıları başka yerlerde bulunan çeşitli uygulamalarda ... Dürüst olmak gerekirse, biraz karışıklık (belirli zamanlarda farklı zamanlarda eklenen çeşitli bitler) amaçlar) ve biraz temizlemek istiyorum. Ayrıca, tam …

1
İOS uygulama geliştirme için kodu düzenleme
İOS platformu için bir uygulama geliştiriyorum ve devam ederken dosyalarımı (.h, .m, .mm) düzenli tutmak için korkunç bir iş yaptığımı fark ettim. Bir iOS projesi için dosyaları düzenlemek söz konusu olduğunda endüstri standartları veya en iyi uygulamalar var mı? Dosyalarım arasında özel sınıflar (görünüm denetleyicilerinin yanında), özelleştirilmiş Görünüm Denetleyicileri, üçüncü …

4
Kişisel atma projelerinizi barındırmaya gelince, bir hizmet ve proje yapısı öne çıkıyor mu? [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ı . Google Code, SourceForge, BitBucket ve GitHub'a bakıyorum, çünkü büyük oyuncular gibi görünüyorlar. Şimdi, henüz sağladıkları tüm özellikleri …

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.