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
Identidad de objeto y mutabilidad
Estaba leyendo una propuesta para los tipos de valor en Java , y me encontré con esta oración: "La identidad del objeto sirve solo para soportar la mutabilidad, donde el estado de un objeto puede ser mutado pero sigue siendo el mismo objeto intrínseco". Por lo que entiendo (aunque provisionalmente), …

2
¿Qué tipos de programación requieren una teoría práctica de categorías?
La teoría de categorías tiene aplicaciones en informática teórica y obviamente es fundamental para las matemáticas abstractas. He oído que también tiene aplicaciones prácticas directas en programación y desarrollo de software. ¿Para qué tipo de programación es necesaria la teoría práctica de categorías? ¿Para qué usan los programadores la teoría …



7
¿Por qué no podemos insertar en archivos sin las escrituras adicionales? (No me refiero a añadir, ni sobre-escribir)
Esto ocurre como un problema independiente del lenguaje de programación para mí. Tengo un archivo con el contenido aaabddd Cuando quiero insertar Cdetrás, bentonces mi código debe reescribirse dddpara obtener aaabCddd ¿Por qué no puedo simplemente insertar Cen esta posición? No puedo hacer esto en Java, Python, .... No puedo …







5
Motivo del operador de incremento (post / pre) en Java o C #
Recientemente, me topé con preguntas sobre la predicción de la salida de código que usa en gran medida operadores de post / incremento previo en enteros. Soy un programador experimentado en C, así que me sentí como en casa, pero la gente hizo declaraciones de que Java solo copiaba ciegamente …
8 java  c# 



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.