首頁>Club>
2
回覆列表
  • 1 # 事了了

    不知道你這裡的二次開發是指什麼,如果是之前開發的不要了,重新開發,那麼開發就沒有風險,因為是重頭開始。但是如果是之前開發了爛尾了,想換團隊在原來基礎上重新修改開發,那麼就有風險。

    為什麼會有風險?

    其一,開發語言和框架不同,程式開發是有不同的語言的,Java、PHP、Python、C#、C++等都是開發語言,如果之前是用Java開發的,但是你不懂,找了一個PHP的團隊,等開發的時候就比較麻煩了,有些人也能懂,但是開發難度和風險就加強了。

    就算是同一種開發語言,但是開發語言也有框架,就像一個模具一樣,開發人員是在這個模具裡面再去填充的,但是如果對這個框架不熟悉,不瞭解它的結構,要改起來也麻煩,而且有些開發人員都是原生開發,連框架都不會用。

    其二,沒有開發文件,有些開發團隊開發就是開發,根本就不會有什麼開發文件,比如介面文件,資料庫的文件等等,如果沒有這些,新來的團隊,找個介面都要找半天,嚴重耽擱開發的進度。所以如果大家要找團隊開發,一定要讓這個團隊整理開發文件。就算不是二次開發,後期升級也是需要的。

    其三,每個人的開發習慣不同,如果新的團隊要重新改,需要熟悉之前的人的程式碼是怎麼寫的,不然後期開發,也會出現很多的問題。因此大部分二次開發前,都需要提前熟悉程式碼。

    所以,如果你要二次開發,那麼首先要和之前的團隊把工作都交接清楚,包括開發文件,開發使用的語言和框架。不然後面會出現你意想不到的bug和風險。

    我們為您提供專業的網際網路服務,幫助您利用網際網路高效獲得客戶。

  • 中秋節和大豐收的關聯?
  • 三旬老漢詹姆斯能熬到上陣父子兵的歷史性時刻嗎?你怎麼看?