JMP版本之間的JSL兼容性我有很多用戶將從JMP 14轉到16 ...完全跳過15。
我注意到這裡沒有列出15或16的“ JSL兼容性說明”: https://www.jmp.com/support/notes/41/004.html 。可以肯定地說,如果沒有列出那些版本從14到16的JSL兼容性說明,那麼用戶將不會遇到任何已知問題?
謝謝!
關於:JMP版本之間的JSL兼容性嗨,溫迪,
我會這樣說(通過電話):
“儘管到目前為止還沒有嚴格的兼容性,但是我們建議您在完全切換之前,使用新版本測試腳本。 過去的一個好習慣是參與早期採用者計劃,在該計劃中,您將以Beta模式獲得對新版本的訪問權限。 在這裡,您可以在正式發貨之前測試您的代碼,並向JMP的早期採用者團隊提供反饋。 如果兼容性方面存在問題,我們可以將其合併,並修復或讓您知道新的編程方式。”
通過調用,我然後可以與他們一起檢查他們有多少個腳本,他們是否認為Don和Mark提出了良好的編程習慣以及這些腳本的目的是什麼(簡單地複制任務,加載項,完成與他們的日常業務,關鍵應用程序相關的預定任務...
以我的經驗,在某些時候,我們確實需要引導用戶思考這些事情,因為隨著時間的流逝,它通常會隨著時間的推移而增長,並且實際上到處都是一堆亂七八糟的腳本,使他們難以維持一段艱難的時光。
關於:JMP版本之間的JSL兼容性我建議他們考慮採用單元測試用於“關鍵任務”腳本。 這種方法是建立安全網以捕獲由於多種原因引入的錯誤的唯一方法。 沒有通用的解決方案。 單元測試是驗證特定行為並在特定用例中得出結果的方法。
看到這個JSL單元測試簡介並且該框架是作為JMP插件開發的。
關於:JMP版本之間的JSL兼容性另一個想法是,每個版本的《腳本指南》都有一章稱為“兼容性說明”。 那裡有很多很好的信息,不一定能將其納入“新功能”文檔中:
