在如文章的題目結果快速搜索:將遺留代碼庫從VB轉換爲C#時獲得的任何價值?
在程序員This thread在堆疊交換甚至出現了一些有趣和幽默的論點,但最以文化,語法和學習能力爲中心。 This article made the "technical debt" argument for why they performed the conversion.基本上,每個人都想停止使用VB.NET。
出於上述任何原因,我不希望徹底改變遺留系統的代碼庫。但是,目前的系統存在一些主要問題:性能差,邏輯錯誤嚴重。但是這僅僅是不值得一個轉換,是嗎?還應該注意的是,開發人員在每種語言中都同樣強大,因此不會對問題產生影響。
通過將65K行代碼從VB轉換爲C#可以獲得任何實質性好處,例如性能提升嗎?
經過我的研究,我不相信轉換會有好處。
不要這樣做。等到你需要重新編寫應用程序,然後用C#來完成。 – McGarnagle
爲什麼你會將錯誤的VB代碼轉換爲錯誤的C#代碼...?無論語言如何,錯誤代碼都是錯誤的代碼 –
@aclear16,我同意。這就是我問這個問題的原因。真的有什麼好處嗎? – JSuar