Ingeniería de software

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

11
¿Por qué main () debe ser corto?
He estado programando durante más de 9 años, y de acuerdo con el consejo de mi primer maestro de programación, siempre mantengo mi main()función extremadamente corta. Al principio no tenía idea de por qué. Simplemente obedecí sin entender, para deleite de mis profesores. Después de ganar experiencia, me di cuenta …


9
Estimación de costos de tiempo en código base heredado
Recientemente comencé a trabajar en un proyecto donde una aplicación monolítica muy antigua se está migrando a una arquitectura basada en microservicios. La base de código heredada es muy desordenada ('código de espagueti') y, a menudo, una función aparentemente simple (p. Ej., Denominada "multiplyValueByTen") luego se revela como "miles de …



5
para vs. foreach vs. LINQ
Cuando escribo código en Visual Studio, ReSharper (¡Dios lo bendiga!) A menudo me sugiere que cambie mi bucle for de la vieja escuela en una forma foreach más compacta. Y a menudo, cuando acepto este cambio, ReSharper da un paso adelante y me sugiere que lo cambie nuevamente, en una …
86 c#  linq 


6
Ventajas de usar JavaScript puro sobre JQuery
¿Cuáles son las ventajas de usar solo Javascript versus usar solo JQuery? Tengo experiencia limitada con la codificación JavaScript y JQuery. He agregado bits y fragmentos de cada uno a las páginas HTML, pero en su mayoría he codificado cosas del lado del servidor en otros idiomas. Me di cuenta …




6
¿Cuál es la diferencia entre stateful y stateless?
Los libros y la documentación sobre el MVC simplemente se acumulan al usar los términos con estado y sin estado. Para ser honesto, no puedo entender la idea de lo que hablan los libros. No dan un ejemplo para comprender ninguno de los dos estados, en lugar de simplemente decir …

7
¿Cuál es la historia de por qué los bytes son ocho bits?
¿Dónde están las fuerzas históricas en el trabajo, las compensaciones a realizar, al decidir usar grupos de ocho bits como unidad fundamental? Hubo máquinas, alguna vez, que usaban otros tamaños de palabras, pero hoy en día, para obtener un tamaño que no sea de ocho bits, debe buscar piezas de …
86 history  hardware  byte  bit 

17
¿TODOS los comentarios tienen sentido? [cerrado]
Estoy trabajando en un proyecto bastante grande y tuve la tarea de hacer algunas traducciones para él. Hubo toneladas de etiquetas que no se han traducido y mientras buscaba el código encontré este pequeño fragmento de código //TODO translations Esto me hizo pensar en el sentido de estos comentarios para …


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.