Boa tarde caros colegas!
Pois bem, o que me motiva verdadeiramente a fazer esse post é um pouco de desabafo e curiosidade.
No meu trabalho usamos waterfall na veia :twisted: os analistas projetam a arquitetura (ou que tem coragem de chamar de arquitetura) e nos liberam os diagramas de classes highlanders a rodo (só pode haver um) e bags. Há também os diagramas de atividades para cada método, onde eles determinam atpe as variáveis que devem ser usadas etc e tal.
O problema (se é que já não citei o suficiente) é que a linha de pensamento deles é muito procedural! Sem contar que não sabem usar UML montando diagramas incorretos e muito zuados, as vezes tenho certeza de que eles acham que existe go-to em java de tão esquisito a forma como montam essas diagramas.
Resumindo, no final das contas acabamos tendo pouca autonomia sobre nosso proprio codigo, a utilização de orientação a objetos é “nula” (hehe da uma boa piada) e qualquer coisa fora do padrao especificado acaba deixando a implementação fora do contexto da documentação (ja sei ja sei, uml NAO É documentação) e ninguém mais consegue mexer no código.
Há casos de classes highlanders com mais de 10, 15, 20 mil linhas… tratando regras de negocio, persistência de banco e se duvidar fazendo a agenda do café do programador.
Outro dia mesmo reduzimos uma geração de arquivo de mais de 10 minutos pra menos de 20 segundos, só usando conceitos básicos do funcionamento da linguagem.
Qualquer tentativa de sugestões aos “superiores” é recebida com a resposta “a idéia é legal mas esse não é o momento para a empresa fazer isso”.
Ou também tem um “isso funciona muito bem com outras empresas mas não aqui, não assim, não agora”
A impressão que dá é que NUNCA vai ser o momento pra nada.
Isso fora a arrogância com que somos tratados pelo “alto comando” hehehe.
Resumindo, poderia ficar aqui a tarde inteira descrevendo os absurdos que tenho que ver, produzir e dar manutenção o dia inteiro.
Gostaria de saber a opinião da galera, se com vocês acontece a mesma coisa ou algo semelhante e como vocês lidam com isso.
Comentários, qualquer coisa será bem vinda, até mesmo um “meus pêsames” to aceitando.
Abraços!
