Ingeniería de software

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








6
¿Por qué no se eligió el análisis estricto para HTML?
A menudo me he preguntado por qué no se eligió el análisis estricto al crear HTML. Durante la mayor parte del historial de Internet, los navegadores han aceptado cualquier tipo de marcado y han hecho todo lo posible para analizarlo. El proceso degrada el rendimiento, permite a las personas escribir …
38 html  history  parsing 

7
¿El desarrollo de aplicaciones CLI se considera "hacia atrás"? [cerrado]
Soy un incipiente DBA con mucha experiencia en programación. He desarrollado varias aplicaciones CLI no interactivas que resuelven algunas tareas repetitivas diarias o eliminan el error humano de tareas más complejas, aunque no tan cotidianas. Estas herramientas ahora son parte de nuestra caja de herramientas. Creo que las aplicaciones CLI …
38 skills  cli 

5
¿Por qué C # no tiene alcance local en bloques de casos?
Estaba escribiendo este código: private static Expression<Func<Binding, bool>> ToExpression(BindingCriterion criterion) { switch (criterion.ChangeAction) { case BindingType.Inherited: var action = (byte)ChangeAction.Inherit; return (x => x.Action == action); case BindingType.ExplicitValue: var action = (byte)ChangeAction.SetValue; return (x => x.Action == action); default: // TODO: Localize errors throw new InvalidOperationException("Invalid criterion."); } } Y …





2
¿Debe iniciar sesión desde el código de la biblioteca?
Si estoy desarrollando una biblioteca Java, ¿es una buena práctica emitir declaraciones de registro desde el código de la biblioteca? Tener un registro dentro de la biblioteca hará que la depuración y la resolución de problemas sean más transparentes. Sin embargo, por otro lado, no me gusta ensuciar el código …
38 java  logging 

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.