你可能聽過開發測試(dev test)或產品開發測試(prd test)。如果你還不了解,我來告訴你這些縮寫的意義,以及它們在科技界的用途。
歡迎閱讀這篇文章,在這裡我將向您稍微介紹一下我是如何發現這些術語的以及它們對我有何意義。
就像所有初學者一樣,縮寫詞在學習過程中幾乎成了我的敵人。我接到第一份實習任務後,就收到了這樣的建議:先在dev測試所有東西,確定之後再放到prd中。我當時完全不懂,甚至覺得很奇怪,為什麼要在dev測試?我不是已經是個開發人員了嗎? prd又是什麼?對於一個初學者來說,這真是個問題。
經過一番研究,我發現dev和prd分別表示「開發」和「生產」。這兩個術語是什麼?
首先,讓我帶你踏上一段旅程:想像一場舞蹈表演。表演進行時,不能有任何錯誤;觀眾需要看到精確的策劃和排練。這種情況相當於技術的製作環境。
現在,當藝術家排練表演內容時,他們會花費數天時間來計劃要穿什麼衣服、要用什麼化妝品、要播放什麼歌曲,甚至在這些時刻發生的錯誤和笑話都相當於開發中的環境。
在這個環境中,你需要查看程式碼的執行情況,但程式碼尚未最終確定,只是一個測試,這可能會影響軟體或應用程式當時的運作情況。這是一個開發人員可以「體驗」的環境,不會影響產品的最終交付。
該環境可用於執行新功能、測試、參數化和錯誤修復,並具有實驗自由,因為可以進行程式碼破解和重新建立,而不必擔心影響最終用戶。此外,資料可以是虛構的,無需頻繁更新。
這裡不能發生錯誤,因為軟體或應用程式必須在這裡正常運作才能使用。在生產環境(PRD)中,開發人員必須交付程式碼的最終修訂版本。
這個環境是公司用來搭建演出場地的環境。它基本上就是公司運作的場所。資料是真實的,並且會不斷更新。如此持續,幾乎就像一場現場直播。
這些縮寫乍看之下可能有點奇怪,但只要稍加學習,你就會熟悉它們。希望對你有幫助,下次見😊