Ingeniería de software

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





10
Lo que se entiende por "un usuario no debe decidir si es un administrador o no. Los privilegios o el sistema de seguridad deberían ".
El ejemplo utilizado en la pregunta pasa datos mínimos básicos a una función que toca la mejor manera de determinar si el usuario es administrador o no. Una respuesta común fue: user.isAdmin() Esto provocó un comentario que se repitió varias veces y se votó muchas veces: Un usuario no debe …


10
¿Deberían participar los programadores junior como revisores de código en los proyectos de los programadores senior?
Uno de los miembros de mi equipo, un programador junior, tiene habilidades de programación impresionantes para su nivel de experiencia. Y durante las revisiones de código, creo en enfatizar el aprendizaje, no señalar errores. Pero, ¿deberían participar los programadores junior en revisiones de código para programadores más senior? ¿O las …


6
Bug reopen vs. new
Se abrió, corrigió, verificó y cerró un error. Un mes después, apareció nuevamente en una versión posterior después de varias iteraciones sin ninguna regresión. Siempre que las características del error sean las mismas, ¿volvería a abrir el ID de error existente o abriría uno nuevo con un enlace al error …

3
¿Cuál es la diferencia entre recursion y corecursion?
¿Cuál es la diferencia entre estos? Recursividad Corecursion En Wikipedia, hay poca información y ningún código claro que explique estos términos. ¿Cuáles son algunos ejemplos muy simples que explican estos términos? ¿Cómo es corecursion el dual de recursión? ¿Hay algún algoritmo corecusive clásico?

5
Audiolibros para programadores? [cerrado]
Soy un programador con un viaje de ida y vuelta de dos horas al trabajo todos los días. Me gustaría llenar parte de ese tiempo con audiolibros sobre desarrollo de software. Se agradecería cualquier audiolibro que me ayudara a ser un mejor programador. Estoy pensando que los libros sobre patrones …
55 books 


2
¿Cuándo no usar Google Web Toolkit? [cerrado]
Estoy considerando el uso de GWT en un importante proyecto interno de desarrollo de aplicaciones web, es decir, su mayor ventaja para mí es la compilación cruzada de Javascript que (al menos en teoría) ayudaría a mi equipo a reducir el tamaño de la pila tecnológica en uno . Sin …
55 java  javascript  ajax  gwt 

17
¿Qué es un hack? [cerrado]
A menudo escucho compañeros de trabajo diciéndose unos a otros: "Es un truco horrible, horrible". Lo que puedo sacar de eso es que no es bueno. Cuando les pregunté si funciona, dijeron "sí, pero no es bueno". ¿Eso significa que no es una buena solución? ¿Cómo es una solución mala …

17
¿Es realmente tan importante la programación OO como la ubican las empresas contratantes? [cerrado]
Estoy terminando mi maestría (en informática) y postulo para trabajos. He notado que muchas compañías piden específicamente una comprensión de la orientación a objetos. Las preguntas populares de la entrevista son sobre herencia, polimorfismo, accesores, etc. ¿OO es realmente tan crucial? Incluso tuve una entrevista para un trabajo de programación …

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.