<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Drew Foglia , Desarrollador principal de software JMP, SAS
drewfoglia
El lenguaje de scripting JMP ofrece construcciones muy potentes para impulsar la funcionalidad JMP. Sin embargo, como con la mayoría de los esfuerzos de desarrollo de software, incluso los proyectos de tamaño moderado pueden ser difíciles de mantener y / o extender. Usando la construcción del espacio de nombres junto con otros operadores integrados de JSL, es posible implementar algunos de los mejores atributos de un lenguaje orientado a objetos dentro de JSL: definición de clase, herencia, anulación de métodos, encapsulación y ocultación de datos, registro y procesamiento de eventos , etc. Presentaré los detalles de estas técnicas y cómo las usamos en el grupo de Ciencias de la vida de JMP para actualizar completamente la interfaz de usuario y la infraestructura de la versión de JMP Clinical 6.0.