legacy-code

    8熱度

    1回答

    在我的項目中,我正在準備從遺留代碼逐步移動到新的,經過正確設計和測試的模塊。由於並非每個程序員都密切關注我的工作,所以我希望在使用舊代碼時發出警告。我也強烈希望能夠輸出關於如何移植舊代碼的建議。 我發現這樣做的方法有兩種: Attribute::Deprecated,這是罰款的功能,但如果一個完整的模塊已被棄用相當麻煩。此外,除了警告外,沒有其他信息。 Perl::Critic::Policy::

    0熱度

    1回答

    你如何去確定多少時間由於遺留代碼的工作,而不是測試代碼的成本分析,如果我們真的沒有在非遺留代碼一起工作太進行比較的基準加入。

    1熱度

    1回答

    快速提示:我有19天的時間來解決客戶的問題。 背景: 客戶聘請了一位承包商,他吹噓他可以在3個月內獲得一個新的應用程序出門。兩個月和幾天後,我被帶進來,個人被放走;沒有完整的代碼,沒有思想投入到架構中,並且對UI的憎惡。 我有兩個應用程序:一個生產和成熟,另一個需要一些愛。一個有我需要的所有數據,另一個沒有。我正在編寫新的代碼TDD風格,並針對部分受到嚴格限制的SOA基礎結構,該基礎結構涵蓋除數據

    3熱度

    1回答

    還有誰能讓Scitools這樣的工具瞭解C++,哪個更好? 尋找最完整的Ada,C,C++和Fortran自動文檔工具。用於分析工具遷移工作,以幫助修剪死代碼和識別基本功能。 皮特

    3熱度

    5回答

    請原諒我,如果這是一個騙局,但我找不到任何問題。 我正在使用一個非常緊密耦合的遺留應用程序。我們正在推出一些主要功能,因爲我們將從外部服務獲取該功能。 什麼是開始刪除現在未使用的代碼的最佳方式?我應該從最底層開始,刪除並重構我的堆棧?在午餐期間,我要去看看Working Effectively with Legacy Code。

    2熱度

    6回答

    我有一個新任務即將推出,我已經在.NET WPF中重新構建了一些遺留COM應用程序。如果可能的話,我需要重新使用功能或存在代碼,但是我懷疑這個範圍是有限的。 我需要複製現有的功能,但需要使用現代和可擴展的體系結構來實現它。 有沒有人有任何接近這種類型的項目的一般建議?這個問題上有沒有好的資源? 是否有任何經過驗證的技術或普遍的pifalls?

    2熱度

    2回答

    我正在嘗試將簡單的WinForms應用程序遷移到ASP.Net Web應用程序。 WinForms應用程序基本上只是複雜的普通C應用程序的表示層,並通過COM互操作與舊代碼進行交互。我在ASP.Net,javascript,jQuery以及WinForms和interop方面擁有豐富的經驗,所以我知道基礎知識,我只需要做出設計決定。 應用程序看起來現在的方式是這樣的: 有一堆遺留的C(甚至不是C+

    2熱度

    2回答

    我想添加iostream到遺留代碼,因此想要同步這兩個庫。根據article,我應該使用std :: ios_base :: sync_with_stdio。 現在,我不知道它是如何在實踐中使用(例如請),我應該知道的副作用。 THX

    0熱度

    2回答

    我有幾個老ASP Web應用程序的恐怖。有沒有人有任何簡單的方法來找到不再需要的腳本,頁面和存儲過程? (除了在 「old___code」 的東西, 「delete_this」 等;-)

    102熱度

    3回答

    最近幾個月,我對編碼katas非常感興趣。我相信他們是磨練我的編程技能並提高我在工作中編寫的代碼質量的好方法。 有很多地方可以找到Katas。如.. http://codekata.pragprog.com/ http://schuchert.wikispaces.com/Katas http://www.codingdojo.org/ ,我認爲這是一個Katas的優秀倉庫......我試圖在他們