Gestión de configuración de software (SCM)
Muchas gracias al autor del nuevo artículo sobre la historia de SCM. Estas herramientas forman parte de un conjunto que no se ha comentado y del que no se ha hablado en esta página hasta esta edición. Sin embargo, ¿qué profesional auténtico puede afirmar tener algún tipo de experiencia profesional sin utilizar alguna herramienta como RCS, CVS, PVCS, SCCS, SourceSafe, ClearCase, etc.?169.207.115.129 00:10, 5 de enero de 2004 (UTC)
¿Cuál es el significado de Estos entornos pueden hacer que la búsqueda y la edición sean mucho más fáciles, sin embargo, carecen de la capacidad de manipular el código, como las antiguas herramientas de Unix. :
- Los IDE carecen de la capacidad de...
- Las antiguas herramientas de Unix carecen de la capacidad...
- Tanto los IDE como las herramientas Unix carecen de...
- Los IDEs carecen pero las herramientas Unix no...
Tal como está construida la oración, podría tener cualquiera de estos significados, que luego se reescribirían en uno de ellos. Ancheta Wis 10:11, 19 de mayo de 2004 (UTC) [ responder ]
Msreeharsha 16:33, 28 de marzo de 2007 (UTC) [ responder ]
- No lo parece, lo he actualizado un poco, pero todavía le vendría bien más trabajo. Además, creo que necesita un mejor orden, ya que cada vez es más difícil encontrar cosas. ¿Quizás por orden alfabético, o dividido en subcategorías según la fase de desarrollo, o...? Arthurrh 17:36, 24 de agosto de 2007 (UTC) [ responder ]
Muchos programadores creen que las pruebas son una parte esencial del proceso de desarrollo, en lugar de un paso independiente. Por eso, me sorprendió no ver ninguna cobertura explícita de las herramientas relacionadas con las pruebas (por ejemplo, compatibilidad con BDD, CI, TDD, etc.). ¿Se cree que estas se incluyen en las otras categorías (por ejemplo, herramientas de análisis estático y verificación formal, herramientas de comprobación de la corrección)? RichMorin ( discusión ) 17:50, 9 de septiembre de 2009 (UTC) [ responder ]
- Creo que este es un punto válido ya que las categorías de ejemplo que mencionaste no son sinónimas (análisis estático) o son más específicas (verificación formal y comprobación de corrección).
- Un ejemplo sería una herramienta que ejecuta pruebas de forma continua después de cualquier cambio en el código relevante. Yo diría que es una herramienta común que no encaja en ninguna de las categorías mencionadas. Las dos primeras obviamente no son la categoría correcta y la última implica que la propia herramienta comprueba la corrección, lo que en este ejemplo podría ser parte de una prueba que ejecuta la herramienta, pero no una característica de la herramienta en sí. Moikvin (discusión) 22:54 31 ago 2021 (UTC) [ responder ]
- Una herramienta de programación o herramienta de desarrollo de software es un programa o aplicación que los desarrolladores de software utilizan para crear, depurar, mantener o dar soporte a otros programas y aplicaciones.
- Los desarrolladores utilizan bases de datos simples (como un archivo que contiene una lista de valores importantes) todo el tiempo como herramientas.
La definición introductoria define una herramienta (de desarrollo de software) como algo ejecutable. Una base de datos de archivos es pura información, nada ejecutable. Por lo tanto, según la definición dada, no podría ser una herramienta . -- Abdull ( discusión ) 23:03 9 mar 2010 (UTC) [ responder ]
- La segunda cita sobre bases de datos simples es parte de un párrafo que habla de una distinción poco clara entre herramientas y aplicaciones, por lo que no estoy seguro de si eso la hace dudosa; sin embargo, la afirmación de que los "desarrolladores" la usan "todo el tiempo" me suena dudosa. Es probable que sea cierto, pero parece una afirmación innecesaria que podría redactarse más como un ejemplo. Moikvin (discusión) 22:47 31 ago 2021 (UTC) [ responder ]