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

16
Macarca notasyonu kullanmamanın faydası nedir?
Mücadele ettiğim şeylerden biri Macar gösterimini kullanmamak. Ben yok , sadece ne olduğunu tip görmek için değişken tanımına gitmek zorunda istiyorum. Bir proje genişlediğinde, 'bool' ile önceden belirlenmiş bir değişkene bakmak ve 0/1 değeri yerine doğru / yanlış aradığını bilmek güzel . Ayrıca SQL Server'da da çok iş yapıyorum. Değişkenlerimi …

7
İyi bir istisna mesajı nasıl yazılır
Şu anda bir kod incelemesi yapıyorum ve dikkatimi çektiğim şeylerden biri, istisna mesajının sadece istisnanın gerçekleştiği yeri tekrar ettiği görünen istisnaların sayısı. Örneğin throw new Exception("BulletListControl: CreateChildControls failed."); Bu mesajdaki her üç madde de istisna dışında çalışabiliyor. Sınıfı ve yöntemi yığın izlemeden biliyorum ve başarısız olduğunu biliyorum (çünkü bir istisna …
101 exceptions 

24
Tekerleği yeniden icat etmek o kadar da kötü mü?
Tekerleği yeniden icat eden programlamadaki yaygın bilgisi kötü ya da kötüdür . Ama neden bu? Bunun iyi olduğunu önermiyorum. Yanlış olduğuna inanıyorum. Bununla birlikte, bir keresinde birisinin yanlış bir şey yaptığını söyleyen bir yazı okudum (akıllıca programlama) onlara neden yanlış olduğunu açıklayın, yapamıyorsanız, o zaman belki gerçekten yanlış olup olmadığını …


25
Bir kişi e-posta adresi doğrulamasını ne kadar sürmelidir?
İnsanların e-posta adresinin onaylanmasını ne kadar uzağa götürmeleri gerektiğini merak ediyorum. Alanım öncelikle web geliştirme, ancak bu her yerde geçerlidir. Birkaç yaklaşım gördüm: basitçe "basit" bir hediye olup olmadığını kontrol etmek, ki ölü basit ama tabii ki o kadar güvenilir değil. standart e-posta formatları için daha karmaşık bir regex testi …


30
Batı’daki programcılar, Doğu’daki programcıları nasıl görüyor?
Bu sorunun diğer yarısı: Doğudaki Programcılar Batı'daki programcıları nasıl görüyor? Dünyanın doğu kısmı (Hindistan / Çin / Filipinler) esas olarak batı dünyasına (ABD ve Avrupa) dış kaynak hizmetleri sunmaktadır. Açık deniz takımlarıyla çalışma tecrüben var mı? Eğer evet ise, nasıldı? Doğu'lu programcılar hakkında genelleştirilmiş bir fikriniz veya fikriniz var mı …
101 teamwork 


10
Komisyonlar arasında çok uzun süre beklediğimde ne yapmalıyım?
Ben yaramazdım ... Çok fazla "kovboy kodlaması" yeterli taahhütte bulunmadım. Şimdi, burada çok büyük bir taahhüdüm var. Evet, başından beri uğraşmalıydım, ama şimdi çok geç. Ne daha iyi? Değiştirdiğim her şeyi listeleyen çok büyük bir taahhütte bulunun Dosyalarda birden fazla düzeltme, değişiklik, ek yöntem adı vb. Olduğundan derleme yapamayacak olan …

15
Son başvuru tarihleri ​​çevik mi?
Netlik için son tarih: Bir zaman sınırı veya son tarih, bir amaç veya görevin yerine getirilmesi gereken dar bir zaman alanı veya belirli bir zaman noktasıdır. Gönderen wikipedia Bütün yazılım geliştirme kariyerim, her yerde en azından aşağıdaki uygulamalara uyulduğu anlamına gelen "Çevik" yapıyorum: Haftalık veya İki Haftalık sprintler Retrospektifler Sprint …
100 agile 


10
Programlama deneyimi olmayan parlak bir kişiye nasıl programlanabileceğini nasıl öğretebilirim? [kapalı]
BT departmanımızda programlama tecrübesi olmayan ancak akıllı ve yetenekli bir kişi almam istendi ve mevcut .Net uygulamalarını destekleyen bir giriş seviyesi geliştiricisi olduğunu söyleyebiliriz. Bu kişinin başarabileceğine kesinlikle inanıyorum ama hızlanmasını sağlayacak en hızlı yolu arıyorum. Bir sürü fikrim var ama başkalarının ne düşündüğünü görmek istedim. Bunun nasıl öğrendiğine de …
100 learning  teaching 

30
15 yaşına kadar programlamayı açıklamak için 30 dakika [kapalı]
Gelecek hafta 15 yaşında bir iş deneyimi öğrencisi olan bir Geliştiricinin hayatı ve çalışmaları hakkında oturup gönüllü olarak konuştum. Yakalar Sadece yarım saatim var ve Onunla konuşan insanlardan sadece biri olacağım - işinde farklı rollere sahip olan diğer insanlar da gün boyunca işlerinin unsurlarını geçiyor olacak. Neyi kapsamalıyım ve dünyadaki …


30
Hangi popüler “en iyi uygulamalar” her zaman en iyi değildir ve neden? [kapalı]
“En iyi uygulamalar” endüstrimizin her yerinde. "En iyi uygulamaları kodlama" konulu bir Google araması yaklaşık 1,5 milyon sonuç ortaya koyuyor. Fikir birçok kişiye rahatlık getiriyor gibi görünüyor; Sadece talimatları takip et, her şey yoluna girecek. En iyi uygulamaları okuduğumda - örneğin, son zamanlarda Clean Code'da birkaç tane okudum - sinirleniyorum. …

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.