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

5
Okunabilirlik yardımı olarak adlandırılan bağımsız değişkenler (parametreler)
Uzun zaman önce ADA'da çok şey programladım ve bir işlevi çağırırken argümanları adlandırmak normaldi - SomeObject.DoSomething (SomeParameterName => someValue); Şimdi C # adlı argümanları desteklediğine göre, bir argümanın ne anlama geldiği belli olmadığı durumlarda bu alışkanlığa geri dönmeyi düşünüyorum. Bir argümanın ne anlama geldiğinin her zaman açık olması gerektiğini iddia …

8
Bir programcının kendi kütüphanesini tanıtması etik midir? [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 . 5 yıl önce kapalı . Son zamanlarda kendi açık kaynak JavaScript kütüphanemi korumaya başladım. Oldukça özel bir ihtiyacı çözmek için yarattım, ancak …

10
Önemsiz ve önemsiz olmayan yazılımlar arasında nasıl ayrım yapılır? [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ı . Peki bir programı gerçekten önemsiz yapan nedir? 'Önemsiz yazılımı sürece' programlama tartışmalarında çok sık kullanılır. 'Önemsiz bir …
11 complexity 

5
Birinci Sınıf Fonksiyonlar
Ciddi bir şekilde bu hafta sonu Lisp'e bir göz atmaya başladım. Diğer işlevsel dillerle (F #, Haskell, Erlang) dabbledim ama Lisp'in bana verdiği çekilişi hissetmedim. Şimdi Lisp'i öğrenmeye devam ederken, işlevsel olmayan dillerin neden birinci sınıf işlevleri desteklemediğini merak etmeye başladım. C # gibi delegelerin delegelerle benzer şeyler yapabileceğini biliyorum …

8
Kendi işiniz ve projeleriniz için hangi çevrimiçi / barındırılan hata izleme aracını kullanıyorsunuz? [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ı . …

8
MS sitesinde bir şey bulmak neden bu kadar zor? [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ı . Aklımda her zaman bu soru vardı ve bunun için bir açıklama almaktan mutluluk duyarım. Sadece ben mi …

4
Kural motoru kullanımı bir uygulamanın tasarımını, uygulamasını ve performansını nasıl etkiler?
Ben kural motorları yeteneği ile ilgileniyorum: iş odaklı mantık üzerinden başlatma ve yineleme "işletme kullanıcıları" nı geliştiriciler yerine bu kuralların fiili olarak değiştirmesini sağlamak genel olarak iş kurallarını kavrar Ayrıca, kural motoru kullanmak uygulamanın kalitesini etkiler mi? Binlerce makine kullanan çok katmanlı, bulut tabanlı dağıtılmış bir mimariye karşı 1 makine …

7
Asla inşa ettiğinizden ziyade bir şeyin nasıl inşa edildiğiyle ilgili endişeleriniz var mı?
Bir programcı olarak aletlerimde, diğer insanların kodlarında, kodumda ve genel olarak dünyada doğal bir rahatsızlık duyuyorum. Her zaman geliştirmek istiyorum. Bu yüzden refactor, en son tekniklerin üstünde kalıyorum. Desenler öğrenmeye çalışıyorum, tekerleği yeniden icat etmemek için çerçeveler kullanmaya çalışıyorum. Sıkıştırabileceğim desen miktarı ile çoraplarınızı patlatacak bir teknik özellik yazabilirim. Ancak …

7
Teknik olmayan yönetimin yazılım geliştirmeyi anlamasına yardımcı olacak iyi bir kitap nedir? [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ı . …

2
Yazılımımı nasıl satar / dağıtır? [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ı . …

4
Saklı yordam Adlandırma kuralları? [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ı . Üst düzey geliştiricilerimizden biri, "verbObject" türünde bir adlandırma ("GetMemberByID") yerine "objectVerb" adlandırma tarzı ("MemberGetById") gibi saklı yordamlar …


9
Kod dökümantasyonu verimlilik kazançları / kayıpları üzerine çalışmalar
Çok fazla arama yaptıktan sonra, yazılım geliştirme dünyasında bilinen bir varsayımla ilgili temel bir soruya cevap veremedim: NE BİLİNİYOR: Yeterli kod dokümantasyonu (Doxygen etiketleri, Javadoc ya da sadece çok sayıda yorum olsun) konusunda katı bir politika uygulamak, kod geliştirmek için gereken süreye ek yük getirir. FAKAT: Kapsamlı belgelere (hatta bir …

4
Win32 API'sının Evrimi [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ı . Windows 32 API'si zaman içinde çok değişti mi? 1998'den itibaren Charles Petzold'un "Programlama Windows, …
11 books  c  windows  api 

2
Yazılım için bir “veri hijyeni” endeksi olmalı mı - programın ne kadar temiz olduğunu belirtmek için? geçici dosyaları bırakmamak, vb
Yazılım için bir "veri hijyeni" endeksi olmalı mı - programın ne kadar temiz olduğunu belirtmek için? kullanılmayan geçici dosyalar, kayıt defteri girdileri, ortam değişkenleri vb. oluşturma. Örneğin, Windows'daki kullanıcılar klasörünüze bakın, uygulamalarınız tarafından kullanılan her türlü çalışma alanı dosyasını göreceksiniz. Örneğin, bu neyin yedeklenmesi gerektiğini ve neyin makine tarafından oluşturulmuş …

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.