Ingeniería de software

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

3
estrategia de github para mantener una versión de archivo privada
Soy un profesor que escribe problemas de codificación para estudiantes. Lo que quiero hacer es dar a los estudiantes el código repetitivo con marcadores de posición para las funciones que los estudiantes deben completar. Les daré a los estudiantes acceso a un repositorio privado de Github para clonar esto. Sin …
11 git  github 






3
¿Cuáles son las ventajas de XML sobre la notación de expresiones S (-ish)?
Me gustaría hacer una pregunta sobre la notación XML y expresiones S (-ish). Las expresiones S son bastante antiguas; También son muy simples. Podríamos considerar dos formas que son iguales en significado, diferentes en sintaxis: (código xml tomado de la wikipedia polaca ) <?xml version="1.0" encoding="UTF-8"?> <ksiazka-telefoniczna kategoria="bohaterowie książek"> <!-- …
11 xml 


3
¿Cómo se debe diseñar una clase `Empleado`?
Estoy tratando de crear un programa para administrar empleados. Sin embargo, no puedo entender cómo diseñar la Employeeclase. Mi objetivo es poder crear y manipular datos de empleados en la base de datos utilizando un Employeeobjeto. La implementación básica que pensé fue esta simple: class Employee { // Employee data …





4
¿Qué hacen los diseñadores de idiomas para decidir o probar que una característica particular funciona correctamente?
Estoy interesado en el diseño del lenguaje y, en general, puedo razonar fácilmente sobre características ampliamente conocidas (por ejemplo, herencia, polimorfismo, delegados, lambdas, capturas, recolección de basura, excepciones, genéricos, variación, reflexión, etc.), sus interacciones en un lenguaje particular, las formas en que pueden implementarse, sus limitaciones, etc. En los últimos …

2
¿Está mal dar ramas de fuerza de empuje?
Cuando estoy trabajando en una rama de características, tiendo a querer limpiar los commits en la rama usando un rebase interactivo antes de que mi trabajo sea revisado e integrado en la rama principal. Durante el desarrollo de la función, quiero llevar mi trabajo intermedio al repositorio remoto como una …
11 git 

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.