Recopilación de requisitos

Así como no existe un lenguaje de programación adecuado para cada aplicación, tampoco existe una forma correcta de desarrollar especificaciones más detalladas. Diferentes entornos requieren diferentes técnicas, y los administradores y redactores de requisitos probablemente necesitarán desarrollar una combinación de habilidades adecuadas a diversas circunstancias.

¡Reiniciar un proyecto desde cero!

Por qué los programadores quieren empezar de nuevo

¿Alguna vez has sentido la necesidad de desechar tu código y reescribirlo desde cero? Si es así, no estás solo. Muchos programadores tienen esta tentación y hay una razón oculta detrás de ella. La razón no es que el código antiguo sea malo, sino que es difícil de entender. Hay un principio fundamental de programación que explica esto: leer código es más difícil que escribirlo. Por eso reutilizar código es tan desafiante. Es por eso que cada desarrollador de su equipo tiene su forma favorita de dividir cadenas en matrices. Crean su propia función porque es más divertido y sencillo que aprender cómo funciona la existente.