Ingeniería de software

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

3
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 …


1
Pruebas unitarias en marcos de visualización (gráficos 3D)
Este es un seguimiento de esta pregunta. Allí estaba preguntando cómo hacer pruebas unitarias cuando tienes una biblioteca de algoritmos científicos. Tengo un problema similar ahora pero con un proyecto diferente. Estoy trabajando en una abstracción del marco del motor de gráficos 3D para DirectX, OpenGl, WebGl, Silverlight, WPF, y …
8 c#  unit-testing  tdd 



4
¿Convertir un intérprete a un compilador?
En primer lugar, sé que esta es una pregunta hecha por MUCHOS otros programadores antes que yo. Pero no pude encontrar ningún recurso utilizable que pudiera ayudarme. Bueno, estoy creando un lenguaje de programación llamado "Light", la sintaxis es comparable a Python pero tiene un concepto estricto orientado a objetos. …
8 c++  compiler 

2
Servicios de dominio como fachadas
Leí .NET Domain-Driven Design con C #: Problema - Diseño - Solución y noté que el autor creó un servicio de dominio para cada raíz agregada. Sin embargo, los servicios de dominio solo eran fachadas al repositorio correspondiente. Por ejemplo, este es un ejemplo de código de la aplicación de …

3
¿Cuál es la mejor manera de almacenar una tabla en C ++?
Estoy programando un árbol de decisión en C ++ usando una versión ligeramente modificada del algoritmo C4.5 . Cada nodo representa un atributo o una columna de su conjunto de datos y tiene un elemento secundario por valor posible del atributo. Mi problema es cómo almacenar el conjunto de datos …



4
¿Por qué el método de 'formato' no se usa más en Python?
Probablemente me falta algo aquí, después de buscar no pude encontrar una respuesta. He explorado bastantes proyectos de Python y una cosa que sigo notando es el hecho de que la mayoría de ellos continúan usando el %operador para formatear cadenas en lugar del .format()método más nuevo y recomendado . …
8 python 


3
¿Cambiar el tipo de una variable a la mitad de un procedimiento en un estilo de lenguaje de tipo dinámico es malo?
En Python (y ocasionalmente PHP) donde las variables no tienen tipos fijos, frecuentemente realizaré 'transformaciones de tipo' en una variable a medio camino a través de la lógica de mi código. No estoy hablando (necesariamente) de conversiones simples, sino de funciones que cambian el tipo de una variable y la …

3
¿La falta de estados en HTTP hace que el protocolo no sea apto para aplicaciones modernas? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


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.