Ingeniería de software

18
cuán complejo debe ser un constructor

Estoy teniendo una discusión con mi compañero de trabajo sobre cuánto trabajo puede hacer un constructor. Tengo una clase, B que requiere internamente otro objeto A. El objeto A es uno de los pocos miembros que la clase B necesita para hacer su trabajo. Todos sus métodos públicos dependen del...

18
Ayuda con MVVM complejo (vistas múltiples)

Necesito ayuda para crear modelos de vista para el siguiente escenario: Datos jerárquicos profundos Múltiples vistas para el mismo conjunto de datos. Cada vista es una vista única, que cambia dinámicamente, basada en la selección activa Dependiendo del valor de una propiedad, muestre diferentes...

18
¿Qué se supone que significa el casting?

Cuando codifique en lenguajes de bajo nivel como CI, descubra que la conversión a veces significa 'reinterpretar estos bytes como si siempre hubiera sido de este otro tipo' y otras veces como 'convertir este valor de manera inteligente en este otro tipo'. ¿Cuál es el significado original de la...