Executando verificação de segurança...
1

Minha dica para fugir do CRUD é me aprofundar na ideia não precisa ser algo inovador.

Geralmente quando quero fazer um sistema eu escrevo uma proposta técnica como se um cliente estivesse me solicitando o sistema. Com base nesse documento eu vou desenvolvendo o projeto de estudo.

Eu começo com um mini-mundo e vou explodindo a ideia até começar a entender os requisitos funcionais e etc. Depois vou dividindo o projeto em atividades e vou implementando pedaço a pedaço dessa maneira eu consigo aplicar tudo que preciso estudar.

Ultimamente eu tenho escrito ideias sem parar. Quando eu precisar de algum projeto para aplicar algum conhecimento eu já tenho.

Decidi trabalhar dessa maneira depois de ler o DDD e por experiencia própria entender que o programador tem que entender a regra de negócio se não o sistema final vira um ornitorrinco kkk

Inclusive boa parte dos livros que você citou explica isso, sobre a importância de entender a regra de negócio e como refletir no que está sendo desenvolvido para entregar valor e não cair no meme do balanço.

Carregando publicação patrocinada...