Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas




2
¿Dominar un lenguaje de programación al no programar?
El informático Peter Norvig argumentó en su ensayo Teach Yourself To Program in 10 Years que necesitas alrededor de 10,000 horas de práctica. Pero Jeff Atwood argumentó en su publicación Cómo convertirse en un mejor programador al no programar que cree que la única forma de convertirse en un mejor …




5
Desglosando una historia compleja al inicio del proyecto
Estoy tratando de familiarizarme con la gestión ágil de proyectos (con Pivotal Tracker) pero sigo encontrándome con paredes cuando trato de definir las primeras historias de un proyecto. Tome por ejemplo esta historia muy simple: "Un usuario debe poder etiquetar un producto" Suponiendo que ya he definido "producto" en otra …
9 scrum 





2
Almacén de datos en memoria en Haskell
Quiero implementar un almacén de datos en memoria para un servicio web en Haskell. Quiero ejecutar transacciones en la STMmónada. Cuando busco en Google Hashell Steam Table solo obtengo esto: Data. BTree. HashTable. STM.el nombre del módulo y las complejidades sugieren que esto se implementa como un árbol. Creo que …

4
¿Cuándo es apropiado comenzar a usar la próxima revisión de una herramienta cuando se alimenta de perros?
Específicamente, estoy trabajando en una herramienta que integra un DVCS y un sistema de compilación, pero imagino que el desafío al que me enfrento surgiría para cualquiera que desarrolle una herramienta "meta" (compilador, VCS, sistema de compilación, corredor de prueba, etc.) que deseo desarrollar a través de "dogfooding" . Mi …


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.