Perguntas com a marcação «programming-practices»

11
Exceções no DDD

Estou aprendendo DDD e estou pensando em lançar exceções em determinadas situações. Eu entendo que um objeto não pode entrar em um estado ruim; portanto, aqui as exceções são boas, mas em muitos exemplos as exceções também são lançadas, por exemplo, se estamos tentando adicionar um novo usuário com...

10
Lidar com um projeto sem fim não corrigível

Temos um site grande (mais de 1200 horas) que possui muita dívida técnica. Isso é causado principalmente pelos seguintes motivos (comuns). Vários programadores que entram e saem durante o desenvolvimento. Mudança de especificações durante o desenvolvimento. Inúmeras funcionalidades adicionadas...

10
Substituição por exemplo de Java?

Portanto, sou bastante novo em programação no mundo real (fora dos projetos acadêmicos) e encontrei muitas postagens dizendo que usar instanceofé uma coisa ruim para determinar a classe de um objeto específico. Minha situação é que eu tenho três classes, uma classe de produto base, uma que se...

9
Classe de string baseada em grafemas?

Eu estou querendo saber por que não temos algumas classes de string que representam uma string de clusters de grafema Unicode em vez de pontos ou caracteres de código. Parece-me que, na maioria das aplicações, seria mais fácil para os programadores acessar componentes de um grafema quando...