Ingeniería de software

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

2
¿Alguna vez es malo marcar una función C ++ constexpr?
Dada una función muy trivial, int transform(int val) { return (val + 7) / 8; } Debería ser muy obvio que es fácil convertir esta función en una constexprfunción, lo que me permite usarla al definir constexprvariables, así: constexpr int transform(int val) { return (val + 7) / 8; } …
26 c++  c++11 



5
¿Cómo introducir gradualmente revisiones de código?
Soy líder de un equipo con media docena de ingenieros superiores. Creo mucho que nos beneficiaría enormemente hacer revisiones de código por todas las razones estándar. No necesariamente todos los cambios, pero al menos un flujo constante de revisiones de antecedentes. Entonces la gente al menos ve los cambios de …

8
¿Debería "entre x e y" ser conmutativo?
En mi aplicación, hay algunas plantillas de expresión predefinidas que se pueden usar para filtrar datos. Uno de ellos es " between x and y". Un ingeniero de control de calidad afirma que hay un defecto en su definición, porque " between 100 and 200" da resultados diferentes que " …

10
¿Lenguaje de programación donde cada llamada / bloque de función se realiza en un hilo separado? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Actualmente estoy creando un lenguaje de programación por diversión, donde la idea …

4
Convención de nombres de clase y espacio de nombres C # para bibliotecas
Estoy creando bibliotecas con varias funciones pequeñas de utilidad en C #, y estoy tratando de decidir sobre un espacio de nombres y una convención de nomenclatura de clases. Mi organización actual es así: Company Company.TextUtils public class TextUtils {...} Company.MathsUtils public class MathsUtils {...} public class ArbitraryPrecisionNumber {...} public …
26 c#  naming  namespace 







8
¿Existe un paradigma de programación que promueva hacer que las dependencias sean extremadamente obvias para otros programadores?
Trabajo en un Data Warehouse que genera múltiples sistemas a través de muchas corrientes y capas con dependencias tipo laberinto que vinculan varios artefactos. Casi todos los días me encuentro con situaciones como esta: ejecuto algo, no funciona, reviso un montón de código, pero horas después me doy cuenta de …


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.