Ingeniería de software

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

1
Evaluación de espacios de nombres PHP
Estoy en la etapa de prelanzamiento de un proyecto PHP de código abierto, que espero sea utilizado por otros desarrolladores en sus propios proyectos. Actualmente, el proyecto no admite espacios de nombres y estoy tratando de evaluar si debería usar espacios de nombres o la convención de nomenclatura PEAR de …
11 php  namespace 




4
¿Tener paginación disminuye la carga del servidor? (teoría)
Me preguntaba cuál es la razón detrás de la paginación. ¿Se usa porque disminuye la carga sobre los servidores ya que técnicamente limitaríamos la cantidad de filas devueltas por página? Quería hacer algo sin paginación, pero dado que soy nuevo en esto (soy un aficionado) comencé a preguntarme si está …
11 php  pagination 

3
Arquitectura de servidor micro vs monolítico
Actualmente estamos trabajando en nuestro nuevo producto / proyecto, es una aplicación cliente-servidor dirigida a ciertas empresas industriales / de servicios específicas. Estamos construyendo un servidor (lenguaje C y Linux solamente) que ejecuta un protocolo personalizado sobre TCP con un front-end Java. Estamos aproximadamente al 20% en el trabajo de …

1
Interacción del hilo de dibujo
Me gustaría dibujar la interacción de hilos (bolígrafo y lápices) en una notación UML (similar a). No insisto en UML, cualquier cosa que sea obvia para el lector debería hacer. Comencé con diagramas de secuencia, pero no creo que esta sea la mejor manera de hacerlo. Todo el tiempo, habría …

8
¿Es "veracidad" un término de programación legítimo?
SO tiene bastantes preguntas utilizando la palabra "veracidad" para significar el valor de verdad de una expresión, cuando se evalúa como booleana, independientemente de su tipo original. Es muy útil en lenguajes dinámicos. Entonces mi pregunta es, ¿es este un término real, y si es así, lo usamos antes de …

2
Explotando la creatividad con "tiempo libre"
Algunas compañías han descubierto, para su sorpresa y beneficio, que los programadores son personas muy creativas. Pienso en Google y Atlassian , por ejemplo, que permiten "días libres" regulares (mensuales, creo) donde los programadores pueden trabajar en lo que quieran (con aprobación) y la compañía obtiene las recompensas. Los ejemplos …






6
¿Qué es la "degradación graciosa"?
Escucho mucho sobre este término "degradación agraciada". Por ejemplo , "An application server should gracefully degrage when it is under heavy load " "Graceful degradation of user interfaces.... " El término me parece algo abstracto. ¿Algún ejemplo concreto de lo que significa?

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.