Ingeniería de software

8
Espacio entre signo negativo y nombre de variable

Intenté hacer una búsqueda en Google, así como buscar en este sitio de Stack Exchange, pero no pude encontrar una pregunta relacionada directamente con esto. La PEP 8 - Guía de estilo para Python Code tiene muchas buenas recomendaciones de estilo, sin embargo, no creo que mencionen nada sobre si...

8
Java vs PHP Memoria / Consumo de CPU

Yo trabajo en una empresa basada en PHP. Hay un proyecto en el que queremos crear un servicio de back-end. Aquí, los miembros de nivel superior optan por PHP, aunque es más lento que Java. Su único punto de discusión es que Java es más pesado que PHP en el punto de vista de carga de memoria y...

8
¿A dónde puedo recurrir si no puedo solucionar un error?

Estoy buscando recursos a los que recurrir cuando no tengo la respuesta para algo. Lidero un equipo de desarrolladores de software. Hemos estado lanzando nuevas versiones de software mensualmente. Cuando hay un error que mi equipo no puede solucionar, cae sobre mí. La mayoría de las veces puedo...

8
La subsecuencia más larga sin cadena

¿Existe un algoritmo de programación dinámica para encontrar la subsecuencia más larga en una cadena X que no contiene Y como subcadena? Solo que este problema parece tan similar a otros algoritmos de cadena DP como la subsecuencia común más larga y la cadena. Debe ser capaz de manejar las...

8
¿Qué situaciones son apropiadas para la interoperabilidad de C # a C?

Dado que C # tiene la unsafepalabra clave, ¿hay situaciones en las que aún sería beneficioso interactuar con las bibliotecas de C? Pude ver la necesidad de un rápido procesamiento de números, manipulación gráfica u operaciones matriciales, utilizando bibliotecas C preexistentes. Pero, ¿hay un caso...

8
División de historias de usuarios en historias más pequeñas

He estado leyendo varias técnicas para dividir historias de usuarios grandes de maneras útiles, como por el flujo de trabajo del usuario a través del sistema, etc. Lo que estoy luchando es cómo redactar estas historias más pequeñas si todo lo que logran es facilitar el siguiente paso en el procesar...

8
Colocación aceptable de la raíz de la composición utilizando contenedores de inyección de dependencia (DI) e inversión de control (IoC)

He leído en varias fuentes, incluido el blog 'Ploeh' de Mark Seemann, acerca de cómo la ubicación adecuada de la raíz de composición de un contenedor de IoC está lo más cerca posible del punto de entrada de una aplicación. En el mundo .NET, estas aplicaciones parecen ser comúnmente consideradas...