«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.

8
Hiç bir veritabanındaki verileri silmeli miyiz?
Veritabanlarında yeniyim ve temel kavramları anlamaya çalışıyorum. Bir veritabanındaki verilerin nasıl silineceğini öğrendim. Fakat arkadaşlarımdan biri bana veritabanındaki verileri silmemen gerektiğini söyledi. Aksine, artık gerekmediğinde, basitçe işaretlemek veya 'kullanımda değil' olarak işaretlemek daha iyidir. Bu doğru mu? Öyleyse, IBM gibi büyük bir şirket, verilerini yüz yıl veya daha uzun bir …

2
Temel becerilerinizi atrofiden nasıl korursunuz? [kapalı]
Kodlama, profesyonel programlamanın yalnızca bir yönüdür. İşim kodlamamı gerektiriyor, fakat aynı zamanda uzun süre başka işler de yapmamı gerektiriyor - bazen günler veya haftalar sadece kodlamadığım zamanlarda geçiyor . Toplantılarda otururken, mimari şemaları çizerken ve gereksinimleri açıklama yaparken zorlu programlama becerilerini atrofiye bırakmaktan korkuyorum. (Bahsetmiyorum bile, kodu anlamayan gereksinimleri yazma …

9
F # 'yi büyük bir kod temeli ve mühendislik ekibine dahil etmenin gerçek dünya tuzakları [kapalı]
Var olan büyük bir kod temeli (tümü C #) ve oldukça büyük bir mühendislik ekibine sahip bir yazılım şirketinin CTO'su. Kodun belirli kısımlarının F # 'da yazmanın ne kadar kolay olacağını görebiliyorum, bu da daha hızlı geliştirme süresi, daha az hata, daha kolay paralel uygulamalar vb. Bununla birlikte, F # …



13
Popüler olmayan dillerle gelişimdeki sorunlar (bakım gibi)
Ekibimde sadece clojure (lisp) ile bir uygulama geliştiriyorum. Küçük uygulama olarak başlar. Sorun değil. Ancak özelliklere sahip olması ve alanı genişletmesi nedeniyle önemli bir program haline geliyor. Bakım ya da bir şey hakkında endişelendim. Takımımdaki hiç kimse clojure veya lisp'i bilmiyor, onlar gibi dillerle de ilgilenmiyor. Yani popüler olmayan dillerde …

6
Binlerce hata!
Geçenlerde yeni bir projeye atandım. Aslında, eski bir proje, klasik ASP ile yazılmış. Şimdi uygulamanın yeni bir sürümü en son ASP.NET'te yazılıyor, ancak bir süre içinde RTM olması beklenmiyor (tahmini çıkış tarihi Ocak 2017'dir), bu nedenle eski uygulamaya kadar bazı bakımları yapmalıyım. atılan. Ayrıca, tüm müşterilerin derhal yeni programa geçmeyecekleri …

11
Küçük bir projeyi bir arkadaşımla ne zaman terk edeceğimi nasıl belirleyeceğim? [kapalı]
Geç kaldığım için kendimi zor bir noktada buldum. Neredeyse 8 aydır programlama arkadaşıyla bir oyun üzerinde çalışıyorum. İkimiz de geçen yılın Ağustos ayındaki programlamaya yeni başlayanlar olarak başladık, 2. sınıf CS öğrencisi, ticaretle ilgili bir BT destek teknisyeniyim ve çok sayıda kitap ve çevrimiçi aboneliği olan kendi kendine yeten bir …

6
Tek geliştirici geçtikten sonra bir web uygulamasını sürdürün
Ölümcül bir hastalığım var ve bu dünyada artık yıl sonuna kadar yaşama şansım çok yüksek. Ailemin işinde (küçük bir kuaför dükkanı) yoğun olarak kullanıldığı bir web uygulaması geliştirdim. Ailemin hiçbir üyesi ne programlama ne de sistem yönetimi becerisine sahip değildir. Bu becerilere sahip hiçbir yakın arkadaşım yok. Şirket yılda en …

12
İnsanlar son derece karmaşık ve okunması zor bir kod yazmayı ve korumayı nasıl başarırlar? [kapalı]
SQLite kaynak kodunu okumak IMO görevi imkansızdır. Yine de, diğer kodlardan indirilebilen, derlenebilen ve kullanılabilen oldukça karmaşık bir yazılımdır (sonuçta tamamen gelişmiş bir gömülü veritabanıdır) ve sürekli olarak güncellenir. İnsanlar bu kadar karmaşık ve okunması zor bir kod yazmayı ve korumayı nasıl başarırlar?

6
Temelde yapısı olmayan bir proje nasıl düzeltilir?
5 yıldan uzun süredir solo çalışan bir yazılım projesi üzerinde çalışıyorum. Başlamak için bir karmaşa vardı (üzerinde çalışmakta olan üçüncü veya dördüncü geliştiriciyim) ve şu anda daha az karışık olmasına rağmen hala inanılmaz şekilde dağınık durumda. Kontrol altına almadaki ilerleme oranı buzullu ve içinde bulunduğu durum karşısında umutsuz hissetmeye başladım. …


13
Daha İyi Bir Hata Düzelticisi Olmak
Programcı olmayı seviyorum. Orada söyledim. Bununla birlikte, bununla birlikte, son zamanlarda farkettim ki, hataların giderilmesine gerçekten dayanamıyorum . Hiç. Aslında, bir şeyi geliştirirken üretkenliğim son derece yüksek. Birim testler yazarken ve gelişimimi kendi kendime test ederken bile, genellikle gerçekten verimli oluyorum. İyi odaklanabiliyorum ve işleri başarabiliyorum. Ancak, QA zamanı geldiğinde …

1
Bakım sırasında harcanan zamanın yanı sıra geliştirme sırasındaki birim sınamalarının geliştirme zamanındaki etkisi nedir?
Ben bir danışmanım ve müşteri sitemdeki tüm geliştiricilere birim testleri tanıtacağım. Amacım, tüm yeni uygulamaların oluşturulan tüm sınıflar için birim testlerinin yapılmasını sağlamaktır. Müşterinin mevcut uygulamalarındaki hataları gidermekten kaynaklanan yüksek bakım maliyetleri ile ilgili bir sorunu var. Uygulamaları, sürekli olarak yeni özellikler ekledikleri 5-15 yıl arasında bir ömre sahiptir. Birim …

12
Daha yeni Scrum'la işe başladım ve bir şey eksik görünüyor. Scrum'da yeniyim
Kod, klasik ASP / ASP.NET kombinasyonunun eksiksiz bir karmaşasıdır. Bu aldatmaca, büyük karışıklığı düzeltmemize ya da ona eklemeler yapmamıza bağlı. Bunu tekrar yazmak için çok meşgulüz, bu yüzden merak ediyorum .. Scrum'da, geliştiricilerin yeterli olduğunu söyleme gücüne sahip olabileceği ve büyük yeniden yazmaya başlaması için zaman vermelerini talep eden kısım …

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.