2011-05-28 43 views
-4

我必須讓我的工作的一個大項目,我需要選擇發展適當的語言,我有三個選項(PHP,Python和Java)PHP,Python和Java

我有一個貧窮的信息PHP和關於Java的中間信息,並且沒有關於Python的信息

因此,我需要您的幫助來了解每種語言的優缺點以及每種語言的SOA(面向服務的體系結構)的支持,以及何時應該選擇一種語言他們在其他選項?

+8

答案是「你的團隊最瞭解的人」或「我最喜歡的語言」。 – Quentin 2011-05-28 09:55:38

+0

不,這不是答案,因爲沒有最喜歡的語言,有一些語言比其他語言更容易,並會讓你做的工作更快,更有效,我的選擇應該取決於每種語言提供給我什麼,然後我可以決定學習這種新語言。謝謝 – 2011-05-28 10:01:40

+0

如果你知道SOA是什麼,你就知道選擇哪種語言。 – vakio 2011-05-28 10:02:08

回答

0

我認爲Java對你更有效。

+1

我不認爲這個答案值得減分,因爲「給你更有效率」幾乎是正確的,給出的問題。 – Waldheinz 2011-05-28 10:23:32

8

鑑於Java是您唯一使用過的語言,您應該堅持下去。除此之外,可以用這些語言中的任何一種編寫好的軟件。

2

如果你不知道任何語言,你期望在其中任何一種語言中進行任何開發?

學習開發語言足夠成爲負責開發「大項目」的團隊的主要成員,至少需要一整年的時間。

如果這是一個「我需要選擇一種語言給別人發展」的情況,那麼答案是:不。

取而代之的是讓真正發展的負責人根據需求的細節和他們對語言的瞭解選擇他們的語言。該項目最有可能以所有3種語言完成,取得好成績。

+2

...除非語言是Python,在這種情況下,您可以在週末學習它。 – geoffspear 2011-05-28 10:59:48

+1

學習語言不是問題。學習如何設計大型軟件項目。 (這傢伙顯然沒有任何發展期限,所以在一週內學習python可能會有點樂觀) – MTilsted 2011-05-28 11:14:29