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


14
Sabit kullanmak için bu doğru bir durum mu?
Böylece profesör, üzerinde çalıştığım bir proje hakkında geri bildirimde bulunuyordu. Bu kod için birkaç not aldı: if (comboVendor.SelectedIndex == 0) { createVendor cv = new createVendor(); cv.ShowDialog(); loadVendors(); } Bu bir açılan kutu "dizin değişti" işleyicisi içinde. Kullanıcı yeni bir satıcı oluşturmak istediğinde kullanılır, üst seçeneğim (hiç değişmeyen dizin 0) …
42 c# 


10
Sağlam kodu ne tanımlar?
Profesörüm, "sağlam" koddan bahsettiği zaman bu Java örneğine atıfta bulunur: if (var == true) { ... } else if (var == false) { ... } else { ... } "Sağlam kod" un, programınızın tüm olasılıkları dikkate aldığı ve bir hata diye bir şey olmadığı anlamına geldiğini iddia eder - tüm …

8
Neden (değil) segmentasyon?
İşletim sistemleri ve x86 mimarisi üzerine çalışıyorum ve bölümlendirme ve sayfalama hakkında okurken, modern işletim sistemlerinde bellek yönetimini nasıl idare ettiğini merak ediyordum. Linux'u ve diğer işletim sistemlerini bulduklarımdan dolayı, temelde disk belleği disk belleği lehine çevrildi. Bunun bulduğum sebeplerin bir kısmı basitlik ve taşınabilirlikti. Hangi pratik kullanımları segmentasyon için …

14
Şirketler girişimcileri isteyen yazılım geliştiricileri işe alıyor mu? [kapalı]
Orada sadece kod yazıp problem çözen değil, bir gün girişimci olmayı ve kendi şirketini yönetmeyi amaçlayan geliştiriciler var. Açık kaynaklı projelere katılabilir, çeşitli ağ oluşturma etkinliklerine / buluşmalarına gidebilir, hatta iş dışında çalışmalarını şekillendirmek / başlatmak için kod yazabilirler. Ve örneğin, olası bir işe alımla tamamen samimi bir röportaj yapılması …


14
Projeleri bitirmek ne kadar önemli? [kapalı]
Ben bir öğrenciyim (henüz üniversiteye gitmedim) ve yaklaşık 5 senedir programlama yapıyorum. Bu zaman zarfında, dilden dilden, API'den API'ye ve projeden projeye fırladım. Kendimi bir şeye kurmaya çalıştım ama ilgimi kaybediyorum. Bilgisayarımın tamamı yarı bitmiş projelerle doludur (ve diskimden en az dört kez biçimlendirilmiş). Eğlenmek için programlamaya yönelik alt motivasyonumun …


7
İşlevsel Programlama artıyor mu?
Son zamanlarda fonksiyonel programlama dillerinin popülerlik kazandığını fark ettim . Geçenlerde Tiobe Endeksinin popülaritesinde geçen yıla göre nasıl bir artış gösterdiğini gördüm, ancak çoğu bu endekse göre en popüler 50 dile bile ulaşamadı. Ve bu bir süredir böyle olmuştur. İşlevsel programlama basitçe diğer modellerde olduğu kadar popüler olmamıştır (örneğin, nesne …

16
Kitaplıkları ve kod parçacıklarını çok fazla kullanmamanın somut nedenleri var mı? [kapalı]
Genel olarak yaklaşık 8 yıldır programlama yapıyorum ve bana "işi bitirmek" için açık kaynaklı kütüphanelere ve snippet'lere (kahretsin GitHub!) Daha fazla güveniyorum. Zamanla bana kendi uygulamalarını yazabileceğimi biliyorum ama genel tasarıma odaklanmayı seviyorum. Bu normal mi (şirket dışı ortam)? "Programlamam" farklı kütüphaneleri birbirine yapıştırmaktan başka bir şey yapmazsa ne yanlış …

30
Okulda öğrenmiş olmanız gereken ancak o sırada dikkat etmemiş olmanız gerekenler [kapalı]
Bu soru sormam gereken daha iyi bir soru olduğunu düşündürdü. Okulda o zaman umurunda olmadığını, ancak işe yaramadığını ve işyerinde okuduğunuz için okuduğunuz, ancak bilgiyi sakladığınız ve neye ihtiyacınız olduğu için ne öğrendiniz? (Yazılımla ilgili işler için demek istiyorum.) Bence bu, üniversite öğrencilerinin okuldayken nelere dikkat etmeleri gerektiğine karar vermelerine …

10
Evden çalışmanın (dis-) avantajları hakkında kesin bir veri var mı? [kapalı]
Evden çalışmanın avantajları ve dezavantajları hakkında herhangi bir zor veri var mı (çalışmalar, karşılaştırmalar, sadece içgüdü hissi analizi değil)? Devlerim örneğin haftada bir gün evden çalışmalarını istedi, patron bazılarının katıldığı bazı nedenlerden hoşlanmıyor ama sanırım bu durumda mutlaka başvuruda bulunmadıklarını düşünüyorum. Gerçek ofislerimiz var (her biri 2..3 kişi), dikkat dağıtıcı …

14
Daha iyi tahminler yapmayı nasıl öğrenirim? [kapalı]
Tahminlere emilirim. Biri bana ne kadar uzun süreceğini sorduğunda, tamamen işaretsiz kalacağımdan bir tahmin yapmaya bile cesaret edemiyorum. Genelde çok iyimserim ve muhtemelen tahminlerimi büyük bir X faktörü ile çarpmalıyım ... Daha iyi tahminler yapmayı nasıl öğrenebilirim? Üniversitemde öğretilmedi ve tüm çalışmalar için son teslim tarihlerimiz olmasına rağmen, bir şeyin …

15
Yaratıcı kodlamanın nesi kötü? [kapalı]
Bu akşam Bob Ross'un "mutlu ağaçları" boyamasını izliyordum ve son zamanlarda kodumla ilgili beni neyin strese soktuğunu anladım. Buradaki ve Yığın Taşması ile ilgili olan topluluk, herhangi bir kusurlu kokuyu reddediyor gibi görünüyor. Amacım, becerilerimi geliştirerek saygın (ve bu nedenle de sürdürülebilir ve işlevsel) bir kod yazmak. Yine de yaratıcı …

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.