legacy

    0熱度

    5回答

    我目前正在重建我的本地Subversion版本庫,方法是添加一些新項目,並將舊版代碼和舊版代碼庫中的數據合併到一起。 當我在過去完成這項工作時,通常會將遺留代碼放在專用的「遺留」文件夾中,以免「干擾」新的和「結構良好」的代碼樹。但是,本着重構的精神,我覺得這有點不對。理論上,遺留代碼將隨着時間的推移而重構,並移至新的位置,但實際上這很少發生。 你如何對待你的遺留代碼?儘管我很願意將舊的罪孽藏在「遺

    28熱度

    11回答

    我有一個應該作爲服務實現的現有GUI應用程序。基本上,我需要能夠遠程登錄和退出Windows 2003服務器,並仍然保持此程序運行。 這甚至可能嗎? 編輯:進一步細化在這裏...我沒有源,它不是我的應用程序。

    4熱度

    2回答

    我一直在考慮我們內部仍在使用Visual Studio 6開發的項目數量,以及如何最好地將它們遷移到Visual Studio 2008中。這些項目涵蓋了C/C++和VB的各種風格。 讓VS2008將工作空間轉換爲解決方案,修正任何編譯錯誤並且快樂地工作會更好嗎?或者,最好從一個乾淨的解決方案開始,並通過在項目中丟棄死代碼的方式跨項目遷移代碼?

    2熱度

    5回答

    <object height="25" width="75" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param value="

    1熱度

    4回答

    我們正在更換舊系統。兩個應用程序一起運行將會有一段時間。用戶將能夠使用任一系統,而挑戰是能夠保持他們的數據庫彼此同步。 新系統是ASP.NET,遺留的是VB6。兩者都在SQL Server數據庫上運行。目前還不清楚數據庫是否在同一個服務器機房,更不用說同一個國家。 桌子上的兩種解決方案到目前爲止是:坐每臺機器上,並通過其他應用程序調用 Web服務。 需要修改本地對象的基類(es?)上的Save方法

    5熱度

    15回答

    任何有用的指標都會好的

    36熱度

    11回答

    當你在一個傳統的代碼庫中工作時,將會對時間產生最大的影響,從而提高代碼庫的質量? 刪除未使用的代碼 刪除重複的代碼 添加單元測試,提高測試覆蓋率,其中覆蓋率低 創建跨文件格式保持一致 更新第三方軟件 減少所產生的警告通過靜態分析工具(ieFindbugs) 代碼庫由許多開發人員在多年的專業知識水平上編寫而成,其中很多領域都未經過測試,而且有些測試不需要花費大量時間編寫測試。

    7熱度

    6回答

    我需要爲客戶編寫一個小工具,以便在Windows 98上運行。由於這是一個非常小的項目,我希望我可以避免必須使用本地C++並使用C#。 .net Framework 2.0 download聲稱支持Windows 98.安裝或編碼時是否有任何警告或故障要注意?

    5熱度

    8回答

    對於開發人員而言,當前和更新版本的.NET不支持Windows 2000嗎? 它恐嚇我認爲,我的幾個客戶仍然使用Windows 2000,雖然我可以決定停止支持Windows 2000有一天,我不喜歡,微軟正在推動它在人的產品。 任何人都可以看到微軟的XP在未來這樣做是爲了刺激銷售的Vista和更高版本? 只是爲了澄清,這不是MS的以任何方式撲,我愛MS,但它是一個真正的關心,我想上的意見。 相比

    9熱度

    5回答

    我的問題與something asked before非常相關,但我需要一些實用建議。 我的手中有「有效地使用遺留代碼」,我正在使用我正在編寫的項目中閱讀的書中的建議。該項目是一個由幾個庫組成的C++應用程序,但代碼的主要部分被編譯爲單個可執行文件。當我必須觸摸某些東西時,我正在使用googletest向現有代碼添加單元測試。 我的問題是如何設置我的構建過程,所以我可以建立我的單元測試,因爲有需要