我現在有三個獨立的項目,每個項目都需要用不同的語言進行開發。管理用不同編程語言編寫的併發項目
有一個WCF Web服務/視窗在C#.NET 3.5,一個網站在PHP和JavaScript的大方和維護上遺留下來的Windows應用程序用VB編寫的6
因爲我切換以窗體項目通常,我經常開始用錯誤的語言編寫代碼,而沒有想到。隨着時間的推移,它會變得越來越好,但總是會出現漏洞,我顯然沒有達到我的效果。
許多其他開發人員是否遇到這種語言切換問題?
如果是這樣,您如何管理或最大限度地減少因不得不在語言之間切換大腦而導致的生產力問題?
編輯:
作爲一個很好的例子,看看foreach循環爲我的三個項目:
C#:
foreach (Person p in myPeople)
{
...
}
PHP:
foreach ($myPeople as $p)
{
...
}
VB :
For Each p As Person in myPeople
...
Next