Ingeniería de software

9
¿Qué significa la flecha en un diagrama de clase?

Necesito ayuda para tratar de entender cuál es el significado de la flecha en un Diagrama de clase UML, más específicamente en este Diagrama compuesto. ¿Cuál es la diferencia entre la línea simple (de una clase a otra) y la flecha (no la flecha de herencia, me refiero a la

9
API de versiones

Suponga que tiene un gran proyecto respaldado por una base API. El proyecto también incluye una API pública que los usuarios finales (ish) pueden usar. En ocasiones, debe realizar cambios en la base de API que admite su proyecto. Por ejemplo, debe agregar una función que necesite un cambio de...

9
Comprender los niveles de computación

Lo siento, por mi pregunta confusa. Estoy buscando algunos consejos. Hasta ahora he estado trabajando principalmente con Java y Python en la capa de aplicación y solo tengo una vaga comprensión de los sistemas operativos y el hardware. Quiero entender mucho más sobre los niveles más bajos de...

9
Evitar informes duplicados de errores

Yo uso Linux y otro software de código abierto en mi hogar. Como no soy un programador profesional, generalmente informo de errores a los desarrolladores, ya que mis habilidades no son suficientes para resolver problemas por mi cuenta. ¿Qué tipo de cosas quieres que revise antes de enviar un...

9
Lenguaje ensamblador utilizado en el sistema de aeronave

Hoy mi profesor mencionó que la razón por la cual el sistema de la aeronave está programado en lenguaje ensamblador se debe a que el programa que se está escribiendo tiene menos errores. ¿Es verdadera esta afirmación? Porque cuando preguntó por nuestra opinión, dije que el ensamblaje puede crear un...

9
PHP file_put_contents Bloqueo de archivos

El senario: Tiene un archivo con una cadena (valor promedio de la oración) en cada línea. Por el bien de los argumentos, digamos que este archivo tiene un tamaño de 1Mb (miles de líneas). Tiene una secuencia de comandos que lee el archivo, cambia algunas de las cadenas dentro del documento (no...

9
¿Las clases anidadas están subestimadas?

No estoy tratando de decir que sé algo que todos los demás desconocen, pero he estado resolviendo cada vez más diseños con el uso de clases anidadas, por lo que tengo curiosidad por tener una idea de la aceptabilidad de usar este aparentemente raramente usado Mecanismo de diseño. Esto me lleva a...

9
Use un otro después de la excepción (o no)

Considere este bit de código: if (x == 1) { throw "no good; aborting" ; } [... more code ...] Ahora considere este código: if (x == 1) { throw "no good; aborting" ; } else { [... more code ...] } Los dos casos funcionan exactamente de la misma manera. El primer caso tiene la ventaja de...

9
¿Qué tipo de certificado necesito para mi solicitud?

Estoy lanzando software gratuito de C # que he creado con Visual Studio. En el futuro, algunos de estos softwares podrían pagarse. Me preguntaba si necesito comprar algún tipo de licencia para ellos. Entiendo que es bueno tener un certificado para su sitio web (SSL?), Si está tratando de vender su...