Compatibilité JSL entre les versions JMPJ'ai beaucoup d'utilisateurs qui vont de JMP 14 à 16 ... en sautant 15 au total.
J'ai remarqué qu'il n'y a pas de "Notes de compatibilité JSL" répertoriées pour 15 ou 16 ici: https://www.jmp.com/support/notes/41/004.html .Est-il prudent de dire qu'il n'y a aucun problème connu auquel les utilisateurs seront confrontés s'il n'y a pas de notes de compatibilité JSL répertoriées pour ces versions si elles passent de 14 à 16?
Merci!
Re: Compatibilité JSL entre les versions JMPSalut Wendy,
Je dirais quelque chose comme ça (via un appel):
«Bien qu'il n'y ait pas de compatibilité sévère connue à ce jour, nous vous recommandons de tester vos scripts avec la nouvelle version avant de passer complètement. Une bonne pratique dans le passé a été de participer au programme early adopter où vous aurez accès à la nouvelle version en mode bêta. Là, vous pouvez tester vos codes bien avant l'envoi officiel et fournir des commentaires à l'équipe des premiers utilisateurs de JMP. S'il y a des problèmes de compatibilité, nous pouvons l'incorporer et corriger ou vous faire savoir quelle serait la nouvelle façon de programmer. "
Par appel, car je peux également vérifier avec eux combien de scripts ils ont, s'ils ont considéré les bonnes pratiques de programmation comme Don et Mark ont mis au point et à quoi servent ces scripts (simplement des réplications de tâches, des compléments, des compléments tâches planifiées pertinentes pour leur activité quotidienne, applications critiques, ...
D'après mon expérience, à un moment donné, nous devons vraiment guider les utilisateurs pour qu'ils réfléchissent à ces choses, car le plus souvent, cela s'est développé au fil du temps et est en fait un gâchis de scripts partout, ce qui rend le maintien difficile.
Re: Compatibilité JSL entre les versions JMPJe recommande qu'ils envisagent d'adopter tests unitaires pour les scripts «critiques pour la mission». Cette approche est la seule façon de construire un filet de sécurité pour attraper les bogues qui sont introduits pour un certain nombre de raisons. Il n'y a pas de solution générale. Le test unitaire est le moyen de vérifier un comportement et des résultats spécifiques dans un cas d'utilisation particulier.
Regarde ça introduction aux tests unitaires JSL et le cadre développé en tant que complément JMP.
Re: Compatibilité JSL entre les versions JMPUne autre idée est que le guide de script de chaque version comporte un chapitre intitulé «Notes de compatibilité». Il y a beaucoup de bonnes informations qui ne figurent pas nécessairement dans les documents sur les nouvelles fonctionnalités:

Re: Compatibilité JSL entre les versions JMPAjout au commentaire de test unitaire de Mark. S'ils ont des scripts critiques, ils doivent également envisager des systèmes de contrôle de version pour suivre les modifications qu'ils ont apportées aux scripts.