Uso adecuado de la palabra clave PURE Fortran
Actualmente estoy profundizando en Fortran y me he encontrado con elpure
funciones / subrutinas que especifican palabras clave que no tienen efectos secundarios.
Tengo un libro,Fortran 90/95 por S Chapman, que presenta elpure
palabra clave, pero extrañamente no proporciona usos de "buenas prácticas de codificación".
Me pregunto cuán liberalmente se debe usar esta palabra clave en sus procedimientos. Simplemente mirando a mi alrededor, es obvio para mí que la mayoría de los procedimientos sin efectos secundarios no encuentran necesario incluir elpure
palabra clave.
Entonces, ¿dónde se usa mejor? Solo en los procedimientos uno quierecompletamente garantía no tiene efectos secundarios? O tal vez en los procedimientos que uno planea convertir aelemental
procedimientos después? (Comoelemental
los procedimientos primero deben serpure
.)