«rewrite» etiketlenmiş sorular

25
BÜYÜK cevap ne zaman yeniden yazılır?
Sadece Büyük Yazılar hakkındaki soruyu okudum ve kendime cevap vermek istediğim bir soruyu hatırladım. Eski Java ile yazılmış, Struts 1.0, tutarsız ilişkileri olan tablolar veya hiç bir ilişki yok, hatta birincil anahtar veya alanları olmayan, ancak birincil anahtar olması gereken tabloları olmayan benzersiz bir projem var. Her nasılsa uygulamanın çoğu …

21
Kodumun büyük bir bölümünün büyük bir tasarım kusuru var. Bitirmek ya da şimdi düzeltmek mi? [kapalı]
Ben bir arkadaşımla bir C # projesinde çalışan benimle aynı beceri seviyesine sahip bir lise öğrencisiyim. Şimdiye kadar, 100 taahhütte yaklaşık 3.000 satır kod ve 250 satır test kodu yazdık. Okul yüzünden birkaç aylığına projeyi kapattım ve son zamanlarda tekrar geri alabildim. Geri aldığımda, yazdığım kodun, işleyiciye aşırı iş parçacığı …

13
BÜYÜK bir Yeniden Yazıma hiç katıldınız mı? [kapalı]
Joel Spolsky ünlü görevlerinden birinde şöyle dedi: Herhangi bir yazılım şirketinin yapabileceği en büyük stratejik hata: kodu sıfırdan yeniden yazın. Chad Fowler yazdı: Videoları, web günlüğü gönderilerini ve yutturmacalarını gördünüz ve ürününüzü Rails'te (veya Java veya .NET veya Erlang, vb.) Yeniden uygulamaya karar verdiniz. Dikkat. Bu, beklediğinizden daha uzun, daha …
55 rewrite 

5
Yazılımın başarı / başarısızlık oranlarının yeniden yazılması ile ilgili herhangi bir gerçek vaka incelemesi var mı?
Uygulamaların yeniden yazılmasının kötü olduğu, insanların burada programcılarla ilgili deneyimleri ve bu konuda Joel Spolsky tarafından hazırladığım bir yazı olduğunu , ancak katı kanıtlar veya vaka çalışmaları ile ilgili çok sayıda yazı gördüm . Joel'in verdiği iki örnek ve burada başka bazı yazılar dışında, kötü bir kod temeli ile ne …

3
Yeniden Yazım için sürüm kontrol uygulaması
X dilinde bir ürün (prototip) P_OLD geliştirdik ve şimdi Y dilinde P_NEW olarak sıfırdan yazıyoruz. P_NEW ve P_OLD aynı ürün olduğundan: P_NEW P_OLD'un eski bir grubu mu yoksa kendi deposu mu olmalı? Bu kadar büyük değişikliklerle başa çıkmanın genel yolu nedir, sürüm kontrolü bakış açısı oluşturur?

2
Büyük bir Ruby on Rails uygulamasına sahibiz (aylık 25 milyon kullanıcı), yönetimimiz Node.js'de yeniden yazmaya karar verdi, deliriyor muyum?
Lütfen bana söyle: Node.js sitemizi daha hızlı hale getirecek! Node.js daha az sunucu kaynağı tüketecek, paradan tasarruf edebiliriz! Node.js bizi daha üretken yapacak! Node.js, istemci ve sunucu tarafı JavaScript kodunu paylaşabileceğimiz anlamına gelir. Açıklığa kavuşturmak için, mevcut Ruby on Rails uygulamamızla API olarak konuşacak olan bir ön uç sunucuyu yeniden …

10
büyük değişiklikler önermek / stajyer olarak yeniden yazmak [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Bağlam: dahili bir proje (pek çok insanın kullandığını sanmıyorum) bu eski güncelliyoruz Sorunlar: mvc çerçevesini kötüye kullanır …


6
Çevik metodolojiler kullanarak yazılımı yeniden yazma
Agile yöntemlerini kullanarak tüm bir uygulamayı yeniden yazmanız gerektiğini varsayalım, nasıl yapardınız? Sanırım mevcut sisteminizin davranışına dayanarak çok sayıda kullanıcı hikayesi yazabilirsiniz. Ve sonra bunları küçük iterasyonlarda uygulayın. Ancak bu, ÖN YUKARI gereksinimlerimiz olduğu anlamına gelmez ?? Ayrıca, ne zaman yayınlamaya başlayacaksınız? Agile, erken ve sık sık bırakmamız gerektiğini söylüyor, …

6
İşlevsel gereksinimlerin eksikliği çevik midir?
Bugünlerde herkes çevik olmak istiyor. Çalıştığım her takımda, çeviklik şekli farklıydı. Günlük dikmeler veya planlama gibi bazı şeyler yaygındır, ancak diğer bölümler önemli ölçüde farklılık gösterir. Şu anki takımımda rahatsız edici bulduğum bir detay var. İşlevsel gereksinimlerin eksikliği. Sadece yazılı bir beklenti biçimi değil, aynı zamanda görevlerde ne yapılması gerektiği …

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.