« first day (627 days earlier)      last day (3157 days later) » 

11:41 PM
fiz uma listinha aqui com algumas abordagem td que está nela é grave?
- Parsear html com regex.
- Abusar de colunas multivaloradas.
- Salvar data como varchar.
- Utilizar ponto flutuante para representar dinheiro.
- Fazer o side server gerar código client server. ex imprimir um js que redireciona no lugar da da função side server
pensei em colocar o uso do distinct ai, mas n sei, talvez exista um caso onde seja justificavel.
 
@rray Todas, menos a primeira, são graves a meu ver.
 
@CiganoMorrisonMendez, xpath n é mais facil q parsear regex em html?
 
@rray Sim, e mais eficiente até.
Mas não é de todo horrível.
É que Regex você pode usar pra qualquer coisa.
 
concordo mas a galera se empolga mtoooo as vezes rs, faltou, usar exception como fluxo de controle
 
@rray A galera se empolga com DDD, cara. O mundo já está perdido desde sempre.
Sim, Exception como fluxo de controle é horrível.
 
11:47 PM
@CiganoMorrisonMendez, tem mais alguma adição a lista? e o sobre o distinct tem caso justificave? sempre q vejo um ... é pra mascara modelagem zoada
 
@rray Tem várias.
 
fala ai
 
- Não normalizar uma tabela e criar campos irmãos, tipo Nome1, Nome2, Nome3...
- Usar `Where 1 = 1`
- Montar repositório pra framework ORM
 
@CiganoMorrisonMendez sobre xpath, acho bacana essa pergunta pt.stackoverflow.com/q/586/91
 
@rray Isto pra fazer Web Crawling é destruidor.
 
11:53 PM
@CiganoMorrisonMendez qual o problema como DDD exatamente? ja li um pouco mas nunca caiu a ficha xD
 
@rray Complicar o que não precisa.
 
Mas complicado vende melhor e faz vc parecer mais inteligente :D hahaha
 
Uma época da minha carreira (acho que 2009~2010), começou um burburinho Hype dizendo que um tal de Eric Evans escreveu um livro que ia revolucionar a programação.
Que tudo ia ser organizado, lindo, estruturado. Nele ele define o DDD.
A ideia não é de todo ruim. O problema é que essa abordagem serve bem a sistemas imensos, complexos, difíceis.
 
eu tentei ler esse livro mas n vai p frente rs
 
Pois é. Isso é um sinal. Se você não consegue ir muito adiante, significa que ele é prolixo demais onde não precisa.
Arrisco dizer que 80% dos sistemas desenvolvidos no universo são muito simples.
Pra mais.
 
11:56 PM
aquele tipo de sistema q leve 3-5 anos so na especificação
 
Isto.

Enquanto que os 20% que restam até podem ser escritos usando o DDD, mas só a massa de profissionais empenhados não vale a pena.
Na época, fui contra a corrente e comecei a aprender o MVC ao invés do DDD.
Comecei no PHP, mas nunca consegui debugar no PHP, e isso me irritava muito.
Aí fui pro .NET. Eu tenho amigos que falam que saber Microsoft é quase garantido que o emprego seja bom. E é verdade.
Aí resolvi ver se tinha MVC no .NET, e tinha. Na época, o MVC3 era novidade.
Comecei a estudar tudo que sabia que acabei aqui, hoje em dia.
Só que hoje em dia tem uma turminha que não abandonou o DDD ainda. Pior. Tentam empurrar em tudo que é coisa.
O DDD é o novo Java.
 
fuuuuuu
 

« first day (627 days earlier)      last day (3157 days later) »