Preguntas etiquetadas con source-code

El código fuente es cualquier colección de instrucciones de computadora (posiblemente con comentarios) escritas usando algún lenguaje de computadora legible por humanos, generalmente como texto.

145
¿Cómo te sumerges en grandes bases de código?

¿Qué herramientas y técnicas utiliza para explorar y aprender una base de código desconocida? Estoy pensando en herramientas como grep, ctagspruebas unitarias, pruebas funcionales, generadores de diagramas de clases, gráficos de llamadas, métricas de códigos sloccount, etc. Me interesarían sus...

88
¿Cómo manejas el código feo que escribiste? [cerrado]

Entonces su cliente le pide que escriba un código, y usted lo hace. Luego cambia las especificaciones sobre usted, como se esperaba, e implementa diligentemente sus nuevas características como un buen muchacho. Excepto ... las nuevas características entran en conflicto con las características...

78
¿Cómo poner un precio a su código fuente? [cerrado]

Me pidieron que vendiera el código fuente (junto con los usuarios existentes) de la pequeña aplicación de utilidad que creé hace años. He investigado cómo poner un precio al código fuente, pero hasta ahora no he encontrado una buena solución. He buscado en la red, pero no he encontrado nada útil....

63
¿Cuándo es el código "heredado"? [cerrado]

Todos lo hemos hecho, hemos etiquetado algunos códigos (a menudo cosas que hemos heredado) como "heredados"? Pero todavía se usa en los sistemas de producción, entonces ¿es realmente un legado? ¿Y qué lo hace legado? ¿Deberíamos evitar esta etiqueta injustificada de código que funciona...

58
Nomenclatura de clases: singular o plural? [cerrado]

Siempre es difícil para mí elegir entre formas singulares y plurales para nombres de clases: CustomerRepository vs. CustomersRepository CustomerService vs. CustomersService CustomerController vs. CustomersController Y para los nombres compuestos es aún más difícil: OrderCustomerRepository...

37
¿Es un "comentario divertido" una mala práctica o no? [cerrado]

Quiero preguntarle si agregar algunos "huevos de pascua" en la documentación original no es profesional o no. Probablemente usted ha leído el Stackoverflow sondeo para comentarios divertidos en una fuente de documentación, y se han topado personalmente en muchas de estas cosas durante mi trabajo,...