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
Categorías de bucles 'for'
Recuerdo que una vez la lectura de algunas investigaciones donde se había analizado un conjunto de código C, y los resultados fueron que la gran mayoría de los forbucles se podría clasificar en unos cinco categorías, que corresponden a los equivalentes funcionales de map, filter, fold, etc. Parece que ya …
11 research 

2
¿Cómo dividir el trabajo en una red de computadoras?
Imagine un escenario de la siguiente manera: Digamos que tiene una computadora central que genera muchos datos. Estos datos deben pasar por algún procesamiento, que desafortunadamente lleva más tiempo que generarlos. Para que el procesamiento se ponga al día con el tiempo real, conectamos más computadoras esclavas. Además, debemos tener …
11 c++  windows  networks 

5
¿Debo usar JSON solo para usar JSON?
Estoy construyendo un sitio de blogs para el aprendizaje, con un back-end PHP / MySQl. Todas las entradas del usuario se manejan con formularios enviados en solicitudes POST. ¿Usar JSON de alguna manera lo hará más limpio o más fácil de mantener o agregar características? ¿O solo estoy agregando un …
11 php  json 









4
Mantener una enumeración y una tabla sincronizadas
Estoy haciendo un programa que publicará datos en una base de datos, y me he encontrado con un patrón que estoy seguro es familiar: una breve tabla de valores fijos más probables (muy probables) que sirven como enumeración. Supongamos que la siguiente tabla se llama Status: Estado ID Descripción -------------- …
11 database  enum 


5
Calcular si una función es pura
Según Wikipedia: En la programación de computadoras, una función puede describirse como pura si ambas afirmaciones sobre la función se mantienen: la función siempre evalúa el mismo valor de resultado dados los mismos valores de argumento. El valor del resultado de la función no puede depender de ninguna información oculta …

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.