Ingeniería de software

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


4
¿Qué es "enjambre"?
He escuchado que se menciona el enjambre en el contexto de la programación ágil o extrema. Parece ser un complemento para el emparejamiento. ¿Qué es exactamente? ¿Cuándo se debe aplicar? ¿Cómo lo haces bien?


3
¿Qué tiene de malo el DOM?
Sigo escuchando a la gente (Crockford en particular) decir que el DOM es una API terrible, pero no justifica realmente esta afirmación. Además de las inconsistencias entre navegadores, ¿cuáles son algunas de las razones por las cuales el DOM se considera tan malo?

8
¿Qué se entiende por tipo de datos primitivo?
Mi comprensión de un tipo de datos primitivo es que Es un tipo de datos provisto por un lenguaje implícitamente (Otros son clases definidas por el usuario) Por lo tanto, diferentes idiomas tienen diferentes conjuntos de tipos de datos que se consideran primitivos para ese idioma en particular. ¿Está bien? …
42 data-types 

14
¿Qué debo hacer para NO robar el código "Hello World" con una licencia GPL?
En el proyecto, encontré un archivo math.c, con un gran encabezado de GPL y ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integer to compare. /// \param b Second integer to compare. //------------------------------------------------------------------------------ unsigned int min(unsigned int a, unsigned int b) { if (a …
42 licensing  c  gpl 



7
¿Por qué es tan complicado Zend Framework?
Soy desarrollador web y tengo experiencia en el desarrollo de varias aplicaciones web en PHP. Tengo una idea de desarrollar un producto para mí y decidí usar un marco basado en MVC porque realmente me gusta la idea de MVC y cómo uno puede administrar y modificar fácilmente la aplicación …


2
¿De dónde viene el término "árbol rojo / negro"?
Un árbol rojo / negro es una forma de implementar un árbol de búsqueda binario equilibrado. Los principios detrás de cómo funciona tienen sentido para mí, pero los colores elegidos no. ¿Por qué rojo y negro, a diferencia de cualquier otro par de colores o atributos en general? Cuando escucho …


14
¿Es esta una situación correcta para usar una constante?
Así que mi profesor me devolvió comentarios sobre un proyecto en el que he estado trabajando. Atracó algunas marcas para este código: if (comboVendor.SelectedIndex == 0) { createVendor cv = new createVendor(); cv.ShowDialog(); loadVendors(); } Esto se encuentra en un controlador combinado de "índice cambiado". Se utiliza cuando el usuario …
42 c# 



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.