txt studio leer importar exportar desde datos commander archivos archivo abrir r r-package

studio - Desarrollo del paquete: mĂșltiples archivos o un solo archivo



leer xlsx en r (2)

He estado revisando un montón de paquetes diferentes y estoy notando que realmente no hay un método claro y conciso para el almacenamiento de funciones. Algunos autores de paquetes los empaquetan todos en un archivo, mientras que otros autores los dividen en archivos individuales.

He leído una serie de guías de creación de paquetes, pero ninguna de ellas proporciona directrices o sugerencias específicas.

Me encantaría escuchar sus pensamientos sobre esto.


La mejor referencia que he encontrado sobre el tema hasta ahora es del borrador del libro R de Hadley Wickham . Citando desde allí:

Depende de usted cómo organizar sus funciones en archivos, pero sugiero agrupar las funciones relacionadas en un solo archivo. Mi regla de oro es que si no puedo recordar en qué archivo vive una función, es probable que tenga que dividirlos en más archivos; tener una función por archivo es perfectamente razonable, especialmente si las funciones son grandes o tienen mucha documentación.


Yo uso una función por archivo. Me ayuda en la etapa de desarrollo porque puedo source un archivo individual (CTRL + R + S en Eclipse) y tener una función modificada a mano. También prefiero cambiar las pestañas que desplazarse hacia arriba y hacia abajo en un solo archivo. Pero al final del día, probablemente depende de a lo que esté acostumbrado y de las herramientas que utilice para el desarrollo.