Yazılım Mühendisliği

Sistem geliştirme yaşam döngüsü içinde çalışan profesyoneller, akademisyenler ve öğrenciler için soru-cevap

9
Günlük tutmak işinize yardımcı olur mu? [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ı . Yıllar önce, ilk gerçek programlama işimde, patronum beni günlük faaliyetlerimin bir günlüğü tutmaya teşvik etti. Bunu hala …


5
Programın yorumlarında Soru ve Cevap sitelerine bağlantı koymak uygun mudur?
Oldukça bazı kod tabanlarında aşağıdaki gibi şeyleri belirten yorumları görebilirsiniz: // Workaround for defect 'xxx', (See bug 1434594 on Sun's bugparade) Birkaç sorum var, ama hepsi birbiriyle ilişkili. Bir programın yorumlarında SO sorularına bağlantı koymak doğru mu? // We're now mapping from the "sorted-on column" to original indices. // // …
16 comments 

8
Performansı ne zaman önemsemeliyim?
Java'nın IRC kanalı , SO ve diğer yerler gibi yerlerde uzun bir süre boyunca bana "Kodun nasıl göründüğü ve okunabilirliği / anlaşılabilirliği ve kesinlikle gerekliyse daha sonra performans" konusunda endişeleniyorum. En uzun süredir, küçük masaüstü veya web uygulamalarımın performansı hakkında gerçekten OKB olmadım, sadece verimsiz olanı ortadan kaldırdım. Çoğu yanıt …

8
Büyük bir programlama ekibinde çalışmak nasıl bir şey?
Küçük bir programlama ekibinde çalıştığım için kendimi her zaman şanslı hissettim. En çok çalıştığım 11 programcı olduğunu düşünüyorum. Yüzlerce geliştirici ile bir proje üzerinde çalışmak nasıl bir şey? Binlerce? Ölçek nedir ve ne yapmaz? EDIT: Tüm yanıtlar için teşekkürler! Çok az pozitif var gibi görünüyor: büyük mega kod tabanlarında çalışmak …

16
Yazılım geliştirme bir mühendislik disiplini midir?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Yazılım geliştirme mühendislik olarak düşünülebilir mi? Hayır ise, mühendislik disiplini olarak nitelendirilebilmesi için eksik olan şeyler nelerdir? Buna bağlı olan bir programcı ve yazılım mühendisi arasındaki fark …

1
Çoğu API Ağ Geçidi çözümünde 'toplama' neden desteklenmiyor?
API Ağ Geçidi hakkında okurken, her seferinde ortaya çıkan şeylerden biri, API Ağ Geçidi'nin birden çok uç noktadan sonuçları bir araya getirmeniz gereken bir yer olmasıdır. Kulağa hoş geliyor. Ancak, AWS API Gateway, Kongo ve Netflix Zuul gibi birçok popüler API Gateway çözümü bu özelliği desteklemez. Bunu kesmek veya özel …

4
Çekme isteği yazarının birleştirilmesi gereken kod inceleme iş akışı
Şirketimdeki birkaç ekip daha önce hiç görmediğim bir kod inceleme iş akışı uyguluyor. Tüm şirketi tutarlı hale getirmenin bir değeri olduğunu düşünerek, arkasındaki düşünceyi anlamaya çalışıyorum. (Birden fazla kod tabanına katkıda bulunuyorum ve geçmişteki farklılıklar tarafından tetiklendim.) Kod yazarı bir çekme isteği gönderir Hakem kodu inceler Hakem onaylarsa, "İyi görünüyor, …

6
Yüksek kaliteli kodu nasıl tanıtabilir ve teşvik edebilirim?
4 kişilik bir ekipte küçük bir dış kaynak şirketinde iOS geliştiricisi olarak çalışıyorum. Ben ve diğer iki geliştiricinin şirkete katılmasından birkaç yıl önce başlayan bir proje üzerinde çalışıyoruz. Bundan önce proje çoğunlukla bir kişi tarafından yapılıyordu. Proje üzerinde çalışmaya başladığımda tam bir karmaşa vardı. Çok sayıda kod tekrarı vardı. Aynı …


4
Angular uygulamasını bir ASP.NET Web API çözümüne nereye koyabilirim?
Bir greenfield uygulaması başlatıyorum ve ASP.NET (4.6) ve Angular 2 kullanmak istiyorum. Arka uç için Visual Studio'da bir proje oluşturdum ve şimdi Angular uygulamasını nereye koyacağımı merak ediyorum. Gerçekten ön uç için npm ve düğüm araçlarını kullanmak istiyorum, ancak sonunda Angular uygulamasında domain.com/ve altında api domain.com/api/veya benzeri ile aynı Azure …


4
Java'daki sınıf değişkenleri ile örnek değişkenler arasındaki farklar nelerdir? [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 4 yıl önce kapalı . Java için çok yeniyim ve sınıf değişkenleri ile örnek değişkenler arasındaki farkı anlamak istiyorum. Örneğin: class …
16 java  class  object  instance 

1
Tüketici / Üretici ile Gözlemci / Gözlemlenebilir Arasındaki Fark
Üç bölümden oluşan bir uygulamanın tasarımı üzerinde çalışıyorum: belirli olayları izleyen tek bir iş parçacığı (dosya oluşturma, dış istekler vb.) Bu olaylara işleyerek yanıt veren N çalışan iş parçacığı (her çalışan tek bir olayı işler ve tüketir ve işleme değişken zaman alabilir) bu iş parçacıklarını yöneten ve hata işleme (denetleyicilerin …

2
PHP'de Yasadışı: OOP tasarım nedeni var mı?
Aşağıdaki arayüz kalıtımı PHP'de yasadışıdır, ancak gerçek hayatta oldukça yararlı olacağını düşünüyorum. Aşağıdaki tasarımda gerçek bir antipattern veya belgelenmiş bir problem var mı, PHP'nin beni koruyor mu? <?php /** * Marker interface */ interface IConfig {} /** * An api sdk tool */ interface IApi { public __construct(IConfig $cfg); } …

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.