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

10
Bunlar kötü bir geliştiricinin işareti midir? [kapalı]
Değişen özellikleri kod çürüklüğü istemcilerinden suçluyordum, iş modellerinin değişeceğini fark etmiyordum ve uyarlanabilir bir şekilde geliştirmek benim işim. Bunu şimdi kötü bir geliştiricinin işareti olarak görüyorum (değiştim!). Ama şimdi kendimde başka 'sivri uçlar' görüyorum. Son zamanlarda birkaç kez kendimi 'yuvarlak bir çukura bir kare çiviye sığdırmaya çalışmak gibi' diyerek buldum …

10
Yalnız geliştirici için en iyi sürüm kontrol alışkanlıkları?
İşimde tek geliştiriciyim ve VCS'nin faydalarını anlarken; İyi uygulamalara sadık kalmayı zor buluyorum. Şu anda çoğunlukla web uygulamaları geliştirmek için git'i kullanıyorum (işim nedeniyle asla açık kaynaklı olmayacak). Şu andaki iş akışım, geliştirme alanında çok fazla değişiklik yapmak, test etmek, revize etmek, test etmek, mutlu olmak ve değişiklik yapmak, ve …


13
Ödemeyi korumak için, müşterinin barındırdığı ortamlarda “anahtarı kes” mi?
Zor bir müşterim var. Her fatura tartışılır ve tartışılır ve her e-posta bir avukatın gözüyle ayrılır (çünkü avukattır), bir şey için para ödemekten kaçınmanın bir yolunu arar. Benim tarafımdaki cömertlik miktarı hiçbir zaman karşılıksız değildir. Müşteri şu anda ödenmemiş faturalarının% 60'ına sahiptir (bunlar, üzerinde imzaladığı faturalardır) ve önemli miktarda paradır. …

8
Yazılım mühendisi olmanın baskıları nelerdir? [kapalı]
Yazılım mühendisliğinde bir kariyer yapmayı düşünüyorum, ancak iş aramadan önce, özellikle baskıyla ne olacağını bir fikir edinmek istedim. Bu benim ilk programlama işim olacak (bu yüzden giriş seviyesini arıyorum), bu yüzden henüz bir programcı olarak olgun değilim. Sorum şu ki, bu mesleklerdeki baskı nasıl? Basınç ne kadar yükselebilir? Patronunuz size …

7
Yeni bir kiralamanın ömrünü nasıl rahatlatabilirim? [kapalı]
Maalesef, eski sebeplerden dolayı çok az belgelendirilmiş bir yazılım ekibinin kıdemli bir üyesi olarak, yeni bir işe alım yapmak için ne yapabilecekler nelerdir? Kendisini kod üssü ile tanıştırmak için belirli kusurlar / özellik talepleri üzerine kişiyle yapılan hata ayıklama oturumlarını planlıyorum. Bununla birlikte, kod tabanı çok büyüktür ve kişiyi bu …

11
Röportajda keyfi bir sistemi nasıl tasarlarım? [kapalı]
Teknik Röportajda ortak bir soru, genellikle şirketin mevcut ürünü olan belirli bir sistemi tasarlamaktır. Örneğin, "Google Dokümanlar Tasarla". Böyle bir soru için beklenen cevap nedir? Yani, bu tür sistemler kesinlikle herhangi bir görüşmenin kapsamı dışında kalan karmaşık bir tasarıma sahiptir. Bu kadar kısa sürede görüşmeci ne bekliyor?
36 interview 

14
Danışmanlar ve personel programcıları arasındaki ilişkiler nasıl geliştirilir?
Bir süredir küçük bir yazılım danışmanlığı firmasının danışmanlığını yapıyorum. Normal iş modelimiz, personel büyütme değil, bir çeşit çözüm oluşturmak için yardıma ihtiyacı olan müşterileri bulup, sonra bu çözümü oluşturabilecek bir ekip göndereceğiz, mevcut BT personeliyle çalışacağız, bunu destekleme konusunda tüm eğitimleri vereceğiz. çözümü, sonra bir sonraki işe geçin. Elbette, ihtiyaç …

4
Javascriptli Tasarım Desenlerinin Önemi, NodeJs ve ark.
Javascript, önümüzdeki birkaç yıl içerisinde web'in her yerde bulunan programlama dili olarak göründüğü için, her beş dakikada bir açılan yeni çerçeveler ve hem sunucu hem de müşteri tarafında liderlik gerektiren etkinlik odaklı programlama: Bir Javascript geliştiricisi olarak, geleneksel Tasarım Desenlerini diğer dil / ortamlardakinden önemli veya daha az önemli olarak …


12
Fonksiyonel Programlamaya Giriş için Haskell Şeması mı?
C ve C # ile programlama konusunda rahatım ve gelecekte C ++ 'ı keşfedeceğim. İşlevsel programlamayı farklı bir programlama paradigması olarak keşfetmekle ilgilenebilirim. Bunu eğlenmek için yapıyorum, işim bilgisayar programlaması içermiyor ve bir miktar kolejde bilgisayar bilimi derslerinde oldukça erken öğretilen fonksiyonel programlama kullanımından ilham alıyor. Lambda matematiği kesinlikle matematiksel …

4
Telif hakkı bildirimi gerektiren Javascript'i küçültebilir miyim?
Sanırım bu aslında yasal bir soru, ancak yazılımla ilgili. Bir projeye JS eklentisi eklemek üzereyim. Yorumlar şunları içerir: Kaynak kodun yeniden dağıtılması yukarıdaki telif hakkı bildirimini, bu koşullar listesini ve aşağıdaki feragatnameyi saklamalıdır. * İkili formdaki yeniden dağıtımlar, yukarıdaki telif hakkı bildirimini, bu koşullar listesini ve aşağıdaki feragatnameyi belgelerde ve …
36 copyright 

10
Sihirli Sayıları Silme: “Hayır” deme zamanı ne zaman?
Sihirli numaraların (kodlanmış değerler) programınızda, özellikle de yorum içermeyen bir kod bölümünü değiştirme zamanı geldiğinde, hasara yol açabileceğinin farkındayız, ancak çizgiyi nereye çiziyorsunuz? Örneğin, iki gün arasındaki saniye sayısını hesaplayan bir işleve sahipseniz, seconds = num_days * 24 * 60 * 60 ile seconds = num_days * HOURS_PER_DAY * MINUTES_PER_HOUR …

12
Yanmış 5 yılımı yeni bir işverene nasıl açıklarım? [kapalı]
Beş yıl önce, uzun vadeli konsantre olma yeteneğimi ve bu nedenle profesyonel verimlilikle kodlama yeteneğimi kaybettim. Neden olduğunu biliyorum, nasıl olduğunu anladım ve sakinliğimi ve böylece rahat odağımı yeniden yaratabilmenin üstüne, o zamanlar genel durumdan sonra neden aklımda kaldığımın nedenini (çocukluğa dayanan) aştım; Anlayışım, bir psikologun bana söylediği sözlerden kaynaklanmadı, …

6
Öykü Noktalarının ne olduğunun en iyi açıklaması nedir?
Çevik gelişimimiz için burada hikaye puanları kullanmaya başlıyoruz ama açıklamakta zorlanıyorum ve onların ne olduğuna dair kesin bir cevap bulamıyorum. Yapabileceğim en iyi şey, diğer sitelere ( http://blog.mountaingoatsoftware.com/tag/story-points gibi ) işaret etmek ve ne oldukları hakkında belirsiz genellemeler vermek. Başkalarının kullanması için faydalı olabilecek bazı kullanım örnekleri ile ilgili iyi …

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.