Preguntas etiquetadas con programming-practices

11
Excepciones en DDD

Estoy aprendiendo DDD y estoy pensando en lanzar excepciones en ciertas situaciones. Entiendo que un objeto no puede entrar en un mal estado, así que aquí las excepciones están bien, pero en muchos ejemplos también se lanzan excepciones, por ejemplo, si intentamos agregar un nuevo usuario con un...

10
¿Reemplazo por ejemplo de Java?

Así que soy bastante nuevo en la programación en el mundo real (fuera de los proyectos académicos) y he encontrado muchas publicaciones que dicen que usar instanceofes algo malo para determinar qué clase es un objeto específico. Mi situación es que tengo tres clases, una clase de producto base,...

9
¿Clase de cadena basada en grafemas?

Me pregunto por qué no tenemos algunas clases de cadenas que representan una cadena de grupos de grafemas Unicode en lugar de puntos de código o caracteres. Me parece que en la mayoría de las aplicaciones sería más fácil para los programadores acceder a los componentes de un grafema cuando sea...