El otro día, en clase de ISW1, me dí cuenta porque las instrucciones de muchos aparatos electrónicos o los manuales de muchos programas no los entiende/lee nadie.
Sencillamente no los entiende nadie porque se sacan de los casos de uso, que se hace en la especficación de los requisitos funcionales de los aparatos/programas. En un mundo ideal, los casos de uso son una buena cosa, pero cuando con los casos de uso se mezclan con cosas 'formales' en un intento vano/equivocado de programar lo que se va a hacer después, antes de incluso programar (si, programar antes de programar) aparece el horror del OCL1, que no hay dios quien lo entienda.
1OCL es un lenguaje de restricciones para las especificaciones.
Sencillamente no los entiende nadie porque se sacan de los casos de uso, que se hace en la especficación de los requisitos funcionales de los aparatos/programas. En un mundo ideal, los casos de uso son una buena cosa, pero cuando con los casos de uso se mezclan con cosas 'formales' en un intento vano/equivocado de programar lo que se va a hacer después, antes de incluso programar (si, programar antes de programar) aparece el horror del OCL1, que no hay dios quien lo entienda.
1OCL es un lenguaje de restricciones para las especificaciones.
No hay comentarios:
Publicar un comentario