«code-organization» etiketlenmiş sorular

8
Projelerinizi nasıl düzenliyorsunuz? [kapalı]
Herhangi bir özel stil düzenleme projeniz var mı? Mesela şu anda Bolivya’da birkaç okul için bir proje hazırlıyorum. TutoMentor (Solution) TutoMentor.UI (Winforms project) TutoMentor.Data (Class library project) Projenizi tam olarak nasıl düzenliyorsunuz? Organize ettiğiniz ve gurur duyduğunuz bir şeye sahip misiniz? Çözüm bölmesinin ekran görüntüsünü paylaşabilir misiniz? Başvurumun kullanıcı arayüzü …

19
Daha Hızlı Kodlama (Kaliteden ödün vermeden) [kapalı]
Birkaç yıldır profesyonel bir kodlayıcı oldum. Kodumla ilgili yorumlar genellikle aynı olmuştur: iyi bir kod yazar, iyi bir şekilde test edilmiştir, ancak daha hızlı olabilir . Peki kaliteden ödün vermeden nasıl daha hızlı bir kodlayıcı olabilirim ? Bu soruya göre, kapsamı C # ile sınırlayacağım, çünkü öncelikli olarak kodladığım şey …

11
Kaynak ağacımı nasıl organize etmeliyim?
Ben büyük ölçüde web projeleri (W / LAMP) ve zaman zaman C / C ++ (GUI olmayan) projeleri hakkında ortalama ölçekte çalışan bireysel bir geliştiriciyim. Kaynak kod ağacımı yapılandırmakla sık sık uğraşıyorum. Aslında, genellikle, tüm ağacı terketmeden ve parçaları üç-dört kez yeniden düzenlemeden bir projeyi tamamlamıyorum, bu da gerçekten çok …

19
Neden mikro performansı ve etkinliği önemsemeliyim?
C / C ++ sayfalarındaki birçok soru ve cevap, özellikle veya dolaylı olarak mikro performans sorunlarını tartışır (dolaylı veya doğrudan veya satır içi işlevinin tepegözüdür) veya üzerinde bir O (N 2 ) vs O (N log N) algoritması kullanarak 100 öğe listesi. Her zaman mikro performans konusunda endişe duymadığım ve …

9
Özelleştirilmiş yazılımı nasıl düzenlersiniz?
Dünyadaki çeşitli müşteriler için özel olarak uyarlanmış büyük bir yazılım projesi üzerinde çalışıyorum. Bunun anlamı, çeşitli müşteriler arasında ortak olan% 80'lik bir koda sahip olduğumuz anlamına gelir, aynı zamanda bir müşteriden diğerine değişmesi gereken çok sayıda koda sahip olduğumuz anlamına gelir. Geçmişte gelişimimizi ayrı depolarda (SVN) yaptık ve yeni bir …

6
Sabitleri düzenlemek için iç içe ortak sınıfları kullanma
Bir çok sabit olan bir uygulama üzerinde çalışıyorum. Son kod incelemesinde, sabitlerin çok dağınık olduğu ve hepsinin tek bir "ana" sabit dosya halinde düzenlenmesi gerektiği ortaya çıktı. Anlaşmazlık onları nasıl organize edeceğimizle ilgili. Çoğunluk, sabit ismi kullanmanın yeterince iyi olması gerektiğini düşünmektedir, ancak bu, şuna benzer bir koda yol açacaktır: …

4
Sınıf ve arayüz dosyalarını en iyi nasıl düzenleyebilirim?
Tamam .. tüm tartışmalardan sonra, ele aldığım somut bir örneği daha iyi yansıtmak için sorumu biraz değiştiriyorum. İki sınıf var ModelOneve ModelTwobu sınıflar benzer işlevsellik gerçekleştirmek ancak birbirleriyle ilgisiz. Ancak CommonFunc, her ikisinde de uygulanan ModelOneve ModelTwobaşına göre çarpan bazı kamu işlevselliği içeren üçüncü bir sınıf var DRY. İki model …

2
.Net'te birden çok çakışan çözüm / proje nasıl yapılandırılır?
Geçenlerde , birden çok .net çözümünün bulunduğu eski bir kod tabanına sahip yeni bir müşteri için çalışmaya başladım , her biri genellikle bu çözüme özgü bazı projeleri barındırıyor, ancak daha sonra "mevcut projeleri ekle" ("mevcut projeyi ekle") teknik olarak diğer çözümlere aittir (en azından TFS'deki klasör yapısına giderseniz) Bu iç …

5
Küçük fonksiyonlar ve bağımlı fonksiyonların aynı fonksiyonda tutulması
Bir dizi düğüm ayarlar ve bunları grafik benzeri bir yapıda birbirine bağlayan bir sınıf var. En iyisi: Düğümleri tek bir işlevde başlatma ve bağlama işlevini koruma Başlatma ve bağlantı işlevlerini iki farklı işlevde bulundurun (ve işlevlerin çağrılması için bağımlı bir sıraya sahip olun - ancak bu işlevlerin özel olduğunu unutmayın.) …


1
Birkaç proje içeren bir CMake (C ++) deposunun dizin organizasyonu
Tek bir (git) deposunda depolanan bir dizi ilişkili ama bağımsız C ++ projesinin organizasyonu hakkında bazı tavsiyelerde bulunmak istiyorum. Projeler CMake kullanıyor. Basitleştirilmiş bir örnek için, B'ye bağlı olarak 2 proje A ve B, A düşünüyoruz. A geliştiren çoğu insan B sistemi üzerinden B alacak. Böylece sadece A derleyeceklerdir. Bununla …

2
Sınıflar, numaralar ve diğer varlıklar ayrı dosyalara yerleştirilmeli mi?
Şirketimin ekip lideri \ architect, "mantığa bağlı varlıklar" ın bir .cs dosyasına yerleştirilip yerleştirilmediğini anlamak için büyük ölçekli bir projenin daha kolay anlaşıldığını savunuyor. Alıntı yaparım: "Mantık ve arayüz ve sınıfın tüm yapısı tek bir yerde görülebilir, bu çürütülemez bir argüman. Aynı şeyi görmek için ama bir grup dosya ile …

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ü …

3
Zeki PHP Uygulama Organizasyon Yapıları?
Mevcut sayısız Açık Kaynak projesine giren milyonlarca dosya sistemi yapısı bulunmaktadır. Modüller, dil dosyaları, etki alanları, üçüncü taraf kütüphaneler, geçişler, uluslararasılaştırma, yedeklemeler ve sistemin diğer bölümlerine yapılan syslinks gibi şeyler bir projenin dosya sistemini organize etmek için birçok yaklaşıma yol açmıştır. Bir PHP geliştiricisi olarak herhangi bir standardizasyonun projeler arasında …

4
Birden fazla projede aynı kod parçaları nasıl korunur [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ı . Birden fazla Android projesinde çalışan bağımsız bir geliştiriciyim. Farklı …

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.