JSL-Kompatibilität zwischen JMP-VersionenIch habe viele Benutzer, die von JMP 14 auf 16 wechseln ... und insgesamt 15 überspringen.
Ich habe festgestellt, dass hier keine "JSL-Kompatibilitätshinweise" für 15 oder 16 aufgeführt sind: https://www.jmp.com/support/notes/41/004.html .Ist es sicher zu sagen, dass es keine bekannten Probleme gibt, mit denen Benutzer konfrontiert werden, wenn für diese Versionen keine JSL-Kompatibilitätshinweise aufgeführt sind, wenn sie von 14 auf 16 wechseln?
Vielen Dank!
Betreff: JSL-Kompatibilität zwischen JMP-VersionenHallo Wendy,
Ich würde so etwas sagen (über einen Anruf):
"Obwohl bisher keine schwerwiegende Kompatibilität bekannt ist, empfehlen wir, Ihre Skripte mit der neuen Version zu testen, bevor Sie vollständig wechseln. In der Vergangenheit war es eine gute Praxis, am Early-Adopter-Programm teilzunehmen, bei dem Sie im Beta-Modus auf die neue Version zugreifen können. Dort können Sie Ihre Codes weit vor der offiziellen Lieferung testen und dem Early Adopter-Team von JMP Feedback geben. Wenn es Kompatibilitätsprobleme gibt, können wir diese einbeziehen und entweder beheben oder Sie über die neue Art der Programmierung informieren. "
Per Anruf kann ich dann auch mit ihnen abklären, wie viele Skripte sie haben, ob sie gute Programmierpraktiken wie Don und Mark in Betracht gezogen haben und welchen Zweck diese Skripte haben (einfach Replikationen von Aufgaben, Add-Ins, abgeschlossen geplante Aufgaben, die für das tägliche Geschäft relevant sind, kritische Anwendungen, ...
Nach meiner Erfahrung müssen wir die Benutzer zu einem bestimmten Zeitpunkt wirklich anleiten, über diese Dinge nachzudenken, da sie meistens im Laufe der Zeit gewachsen sind und tatsächlich überall ein Durcheinander von Skripten sind, was die Aufrechterhaltung einer schwierigen Zeit erschwert
Betreff: JSL-Kompatibilität zwischen JMP-VersionenIch empfehle, dass sie eine Adoption in Betracht ziehen Unit-Test für "geschäftskritische" Skripte. Dieser Ansatz ist die einzige Möglichkeit, ein Sicherheitsnetz aufzubauen, um Fehler zu erkennen, die aus einer Reihe von Gründen auftreten. Es gibt keine allgemeine Lösung. Der Unit-Test ist der Weg, um ein bestimmtes Verhalten und Ergebnisse in einem bestimmten Anwendungsfall zu überprüfen.
Sieh dir das an Einführung in das Testen von JSL-Einheiten und das als JMP-Add-In entwickelte Framework.
Betreff: JSL-Kompatibilität zwischen JMP-VersionenEin weiterer Gedanke ist, dass das Scripting-Handbuch für jede Version ein Kapitel mit dem Titel "Kompatibilitätshinweise" enthält. Es gibt viele gute Informationen, die es nicht unbedingt in die Dokumente mit den neuen Funktionen schaffen:

Betreff: JSL-Kompatibilität zwischen JMP-VersionenHinzufügen zu Marks Unit-Test-Kommentar. Wenn sie über kritische Skripte verfügen, sollten sie auch Versionskontrollsysteme in Betracht ziehen, um Änderungen zu verfolgen, die sie an den Skripten vorgenommen haben.