Preguntas etiquetadas con code-reuse

El uso de código existente para crear nuevo software.


6
¿La duplicación de código es un mal necesario en C?
Soy bastante nuevo en C, y me pregunto si la duplicación de código es un mal necesario cuando se trata de escribir estructuras de datos comunes y C en general. hash mapPor ejemplo, podría intentar escribir una implementación genérica , pero siempre encuentro que el resultado final es desordenado. También …







2
¿Qué es 'sesgo de código'?
En el libro de O'Reilly sobre Scala, leí que el pegado de código crea: ... crea problemas de hincha de código, mantenibilidad y sesgo , No puedo ver ninguna definición obvia de la palabra sesgo en contexto. Soy consciente de los problemas de copiar y pegar, pero no puedo hacer …


5
¿Cómo lidiar con la filosofía de reutilización de código?
Constantemente me encuentro pensando en la reutilización de código al comenzar un nuevo proyecto. ¿En qué medida debo hacer que mi código sea reutilizable? ¿Debería limitarlo al alcance de la aplicación o debería hacerlo reutilizable fuera del proyecto? A veces, siento que la reutilización del código puede obstaculizar un diseño …

1
Usando mi propio código en proyectos independientes
He estado en negocios independientes por más de 2 años. Mientras hago proyectos para otras personas, construí una compilación de tareas comunes que implemento en proyectos y las puse en código. Es una especie de biblioteca con algunas funciones que puedo reutilizar sin tener que reescribir lo mismo una docena …
10 legal  code-reuse 


6
rendimiento versus reutilización
¿Cómo puedo escribir funciones que sean reutilizables sin sacrificar el rendimiento? En repetidas ocasiones me encuentro con la situación en la que quiero escribir una función de manera que sea reutilizable (por ejemplo, no hace suposiciones sobre el entorno de datos), pero conociendo el flujo general del programa, sé que …

8
¿Cuándo es una mala idea una biblioteca 'núcleo'?
Cuando desarrollo software, a menudo tengo una biblioteca 'central' centralizada que contiene código útil que puede ser compartido y referenciado por diferentes proyectos. Ejemplos: un conjunto de funciones para manipular cadenas expresiones regulares de uso común código de implementación común Sin embargo, algunos de mis colegas parecen estar alejándose de …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.