«maintenance» etiketlenmiş sorular

Bir yazılım sisteminin dağıtımından sonra gerçekleşen faaliyetler. Bu, serbest bırakılan sistemlerde değişiklik yapma, eğitim, işletim ve destek kuruluşlarına geçişi içerir.

9
Kodlama ve bakım sırasında notlar, düşünceler, algoritmalar, kararlar yazmak normal mi / kabul edilebilir mi? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 3 yıl önce kapandı . Bazı insanlar sözsüz düşünemeyecekleri bir problemi var. Düşüncelerini ve kararlarını not almak, ilerlemenin en etkili yoludur. Yani …

5
Bu ne yazık ki son kullanıcılarla olan varsayımsal olmayan bu durumla nasıl başa çıkılır?
Orta ölçekli bir şirkette çalışıyorum ama çok küçük bir BT gücüyle. Geçen sene (2011), çok sayıda son kullanıcı tarafından çok popüler olan bir uygulama yazdım. Geçen yılın sonunda son teslim tarihine ulaştık ve en sonunda istenen uygulamaya bazı işlevler (bundan sonra funcA diyeceğim) eklenmedi. Yani, bu uygulama 2011 yılının sonundan …

13
Kırık camları tamir etmemek ne zaman kabul edilebilir?
Kırılan pencerelere atıfta bulunmak üzere , yeniden yapılanmanın gelecekteki bir faaliyet için en iyi zamanının bırakılacağı zamanlar var mı? Örneğin, mevcut bir dahili sisteme bazı yeni özellikler ekleyen bir proje, sistemle şimdiye dek çalışmayan bir ekibe atanmışsa ve birlikte çalışılması gereken kısa bir zaman çizelgesi verilirse - Bu senaryoda son …

12
Sadece bakım gerektiren bir programcı nasıl yükseltilebilir? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Yazılım Mühendisliği Stack Exchange için. 4 yıl önce kapandı . Birkaç yıldır bakım programcısı olarak çalışıyorum ve bakım programcısı için zam yapılması gibi bir şey olup olmadığını merak …

4
Profesyonel bir programcı olmayan ve asla olmayacak birine yardımcı olmak, kullanımı ve yorumlanması daha okunaklı ve kullanılabilir bir kod yazma [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ı . Ben Elvis'im, Einstein olmayı öğrenmeye çok çalışıyorum. Mort için çalışıyorum. Bu çılgın aptal ne …

7
“Backporting” terimi için tam tersi var mı?
Anladığım kadarıyla, "Backporting" terimi, gelecekteki bir sürümde de uygulanan ve önceki bir sürüme taşınan bir düzeltmeyi tanımlamak için kullanılır. Wikipedia tanımı aşağıdaki gibidir: Backporting , belirli bir yazılım değişikliği (düzeltme eki) alma ve bunu başlangıçta oluşturulduğundan daha eski bir yazılım sürümüne uygulama eylemidir . Bir yazılım geliştirme sürecinde bakım adımının …

6
Eski kodla uğraşmak, bir programcı olarak gelişmeye 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ı . Beni bir yetişkinin üzerinde bir yere yerleştiren, ancak henüz orta düzey geliştiriciler arasında olmayan bir yıldan fazla …

7
Öğrencilerin sürdürülebilirlik konusundaki eğitimleri nasıl geliştirilir? [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ı . Sürdürülebilirlik, profesyonel yazılım geliştirmenin önemli bir hissesidir. Aslında, bakım, proje sürümünden temelde zamanın sonuna kadar sürdüğü için, …

2
İnsanlar test paketlerini nasıl koruyorlar?
Özellikle, aşağıdaki hususları merak ediyorum: Test durumlarınızın yanlış (veya eski) olduğunu ve onarılması (veya atılması) gerektiğini nasıl anlarsınız? Yani, bir test durumu geçersiz olsa bile, yine de geçebilir ve sessiz kalabilir, bu da yazılımınızın iyi çalıştığına yanlış bir şekilde inanmanıza izin verebilir. Peki test takımınızın bu tür problemlerini nasıl fark …

7
Olay güdümlü kodun bakımı nasıl kolaylaştırılır?
Olay tabanlı bir bileşen kullanırken, bakım aşamasında genellikle biraz ağrı hissediyorum. Yürütülen kodun tamamı bölündüğünden, çalışma zamanında dahil edilecek tüm kod parçasının ne olacağını anlamak oldukça zor olabilir. Bu, birisi yeni olay işleyicileri eklediğinde ince ve hata ayıklaması zor sorunlara yol açabilir. Yorumlardan düzenleme: Yerleşik bazı iyi uygulamalarda bile, uygulama …

6
Bir projenin özellikle karmaşık olup olmadığını veya onu almakta yavaş olup olmadığımı nasıl değerlendirebilirim?
Büyük bir projede çok az ilerleme kaydediyorum. Kaynak çok büyük, çok sayıda nesne katmanı, makarna kodu, çoklu kalıtımın çift elmas grafikleri, orijinal yazar ayrıldığında donmuş yarı pişmiş özellikler ve kimse neden bu kadar çok parçanın tasarlandığını bilmiyor. Herhangi bir yetkili programcı, hataları düzeltmek, yarı pişmiş şeyleri bitirmek ve yeni özellikler …


5
Eski kodlar daha yeni dil yapılarını kullanacak şekilde güncellenmeli mi yoksa eski yapılara takılı kalmalı mı?
Uzun zaman önce yazılmış bazı fonksiyonel kodlarda, programlama dilinde yazılmadan önce bazı özellikler geliştirmek istiyorum. Teorik olarak, tüm proje dilin güncel versiyonunu kullanır; ancak, bu özel modül (ve aslında diğer birçok modül) hala eski lehçede yazılmıştır. Yapmalımıyım: Kodun dokunmak zorunda olmadığım kısımlarına dokunmuyorum, ancak yamayı yazmayı kolaylaştıran ancak modülün başka …

3
Uzun süredir yayınlanmamış kod için Git dallanma stratejisi
Ekibimizde, bireysel çalışma birimlerine (Hikayeler) ek olarak, daha uzun süren çalışma temalarımız var (Destanlar). Birden fazla hikaye destansı. Geleneksel olarak, her bir Öykü için özellik dallarımız vardı ve bunları KG'yi geçtiklerinde ustalıkla birleştirmek için birleştirdik. Ancak, Epic "özellik tamamlandı" sayılana kadar, bir Epic'te tamamlanmış hikayelerin yayınlanmasına devam etmek istiyoruz. Bu …

6
Sabit olarak sıfır mı?
Son zamanlarda bu programlama deyimiyle karşılaştım: const float Zero = 0.0; daha sonra karşılaştırmalarda kullanılır: if (x > Zero) {..} Herkes bunun gerçekten daha verimli veya okunabilir veya bakımı kolay olup olmadığını açıklayabilir: if (x > 0.0) {..} NOT: Bu sabiti tanımlamak için başka nedenler düşünebilirim, sadece bu bağlamda kullanımını …

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.