Ingeniería de software

10
BitBucket: ¿cuál es el truco? (TANSTAAFL, ¿verdad?)

Las capacidades de BitBucket y los precios (hasta 5 usuarios gratis) me dejaron preguntándome cuál era la trampa ... después de todo, no existe un almuerzo gratis. ¿Qué está obteniendo BitBucket de mi participación no pagada, además de un hombre guapo para incluir libremente en sus materiales...

10
¿Un tiempo estimado equivale a una promesa en Scrum?

Si una estimación no es una promesa, como propietario del producto, ¿cómo puedo entregar mis proyectos sin saber cuánto tiempo llevará? ¿Un equipo Scrum funciona de manera más eficiente si tratamos las estimaciones de tiempo como una promesa? ¿Cuánta investigación (preparación, esfuerzo para...

10
LINQ vs capa de acceso a datos

Siempre me enseñé a manejar cualquier código de acceso a datos en una 'capa' completamente separada de mi código de lógica de negocios y UI. Esta siempre ha sido una muy buena arquitectura para mí y cualquier 'regla' o mejor práctica que veo, aún logra encajar en este estilo de codificación,...

10
Analizando un lenguaje de programación

En SICP , los autores declaran ( Sección 1.1 ) que existen tres "mecanismos" básicos de lenguajes de programación: expresiones primitivas , que representan las entidades más simples que conciernen al lenguaje medios de combinación , por los cuales los elementos compuestos se construyen a...

10
¿Es obsoleto el término "portal web"?

Mi jefe usa el término "portal" para el proyecto en el que trabajo todo el tiempo. Para mí, la palabra me hace pensar en Yahoo a finales de los 90. ¿La palabra "portal" tiene connotaciones de la vieja escuela, o soy solo yo? ¿Crees que está bien usarlo o arrastrará la percepción del producto por...

10
Lanzar y atrapar excepciones en la misma función / método

He escrito una función que le pide al usuario que ingrese hasta que el usuario ingrese un número entero positivo (un número natural). Alguien dijo que no debería lanzar y capturar excepciones en mi función y debería dejar que la persona que llama de mi función las maneje. Me pregunto qué piensan...