Ingeniería de software

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

5
¿Qué debería y qué no debería estar en un archivo de encabezado? [cerrado]
¿Qué cosas nunca deberían incluirse en un archivo de encabezado? Si, por ejemplo, estoy trabajando con un formato estándar documentado de la industria que tiene muchas constantes, ¿es una buena práctica definirlas en un archivo de encabezado (si estoy escribiendo un analizador para ese formato)? ¿Qué funciones deben ir en …
71 c  headers 



4
¿Por qué git pull realiza una fusión en lugar de un rebase por defecto?
Considere la siguiente situación: Tienes un clon de un repositorio git Tiene algunas confirmaciones locales (confirmaciones que aún no se han enviado a ninguna parte) El repositorio remoto tiene nuevas confirmaciones que aún no ha reconciliado. Entonces algo como esto: Si ejecuta git pullcon la configuración predeterminada, obtendrá algo como …
71 git 

5
¿Por qué no usarías la directiva 'using' en C #?
Los estándares de codificación existentes en un gran proyecto de C # incluyen una regla de que todos los nombres de tipo deben estar completamente calificados, lo que prohíbe el empleo de la directiva 'usar'. Entonces, en lugar de lo familiar: using System.Collections.Generic; .... other stuff .... List<string> myList = …



19
Revise antes o después de la confirmación del código, ¿cuál es mejor?
Tradicionalmente, realizamos la revisión del código antes de la confirmación, hoy tuve una discusión con mi colega, que prefería la revisión del código después de la confirmación. Primero, aquí hay algunos antecedentes, Tenemos algunos desarrolladores experimentados y también tenemos nuevas contrataciones con casi cero experiencia en programación. Nos gustaría realizar …


15
He dejado de codificar por diversión, ¿es una mala señal? [cerrado]
En algún momento, dejé de codificar por diversión. Solía ​​ir a trabajar, terminar mis tareas y luego, al llegar a casa, iba a escribir cosas para divertirme. Sin embargo, ahora solo voy a casa y trato de evitar la computadora. Prefiero leer el periódico, mirar televisión, salir al bar, etc. …
71 coding 





9
¿Cómo se desarrolla el software sin criterios de aceptación?
¿Cómo se desarrolla el software en colaboración en un equipo de 4-5 desarrolladores sin criterios de aceptación, sin saber qué probarán los evaluadores y con varias (2-3) personas actuando como propietarios del producto? Todo lo que tenemos es una 'especificación' incompleta con algunas capturas de pantalla y algunas viñetas. Nos …

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.