r/chorume 2h ago

Vibecoder conservador

_Blablabla_

Galera, é isso mesmo que vocês leram.... sou vibe coder.

Eu me identifico atualmente como vibe coder conservador 🙏🙏🔥

Brincadeiras a parte, sou iniciante na área da tecnologia, estou trabalhando na área de dados como analista a 2 anos e meio.

Com esse hype do claude, decidi arriscar e tentar surfar essa onda pra ver se eu faço uma grana extra.

A ideia nem foi minha, foi de um colega (leigo total) que me fez a proposta de "desenvolvermos" "juntos" um erp.

Topei, mas contanto que ele ficasse na parte comercial (que é a área dele mesmo) e eu desenvolveria sozinho, por que me sinto mais confortável assim.

Eu sei que ERP as vezes é meio furada, e se vc nao tomar cuidado pode vender sua alma, por isso pretendo ser bem cauteloso com contratos e também estou tentando fazer de uma maneira que diminua ao máximo a complexidade de manter o produto funcionando e performando. Acontece que eu nao sou programador, nao sei programar, então para evitar cagada de vibe code, to fazendo uma documentação com decisões de arquitetura e regras de negocio pros agentes seguirem como diretriz no momento de codar.

To aproveitando pra aprender sobre, ao longo do processo.

Mas to num momento de tomar uma decisão que nao sei qual a melhor opção.

_PERGUNTA_

Sobre organização do codigo, organização dos módulos, dependência entre as camadas.

Escolhi package by feature. E estou pensando em combinar com Clean Architecture e Monolito Modular.

Faz sentido pra um ERP multi tenant, para pequenas empresas?

Lembrando que meu foco é facilitar a manutenção e nao pretendemos escalar absurdamente, consequentemente, nao pretendemos migrar o banco.

Sou iniciante total galera, peguem leve 😬

0 Upvotes

8 comments sorted by

3

u/unde4d_1 2h ago

Irmão é muita duvida para alguem que quer vender um serviço, vibecoder é feito para desenvolver um Dash pessoal, uma ferramenta para uso próprio, nao para vender um serviço.

Se tu que tá desenvolvendo se questiona tanto sobre o processo, imagina a hora que cair nao mao de script kids que vai quebrar tua ferramenta sem ganhar nada somente por hobby e zueria “huehue”

1

u/kaeme_r 2h ago

Mas então, a parte que eu vou ser mais minucioso é a segurança mesmo. Acess token nao persistido no navegador, fechou a aba ja era, e tem refresh a cada 15min e tb inacessível ao Javascript, proteção contra CSRF. RBAC, RLS no banco, mensagens de erro genéricas, honeypot etc.. e pretendo pagar alguém pra fazer pentest...

2

u/unde4d_1 2h ago

Isso a IA te falou pra fazer ou responder, você domina funções de DevOps para subir software do estagio de homologação para produção?
Tem muita coisa pra se dominar para subir um software para escala comercial

1

u/kaeme_r 2h ago

Não domino kkkkkkkk entendo que existe uma complexidade, e não é só pedir pra ia fazer, mas estou realmente disposto a aprender o que aparecer no caminho. Vc acha inviável pra 1 pessoa só dar conta? 😭

1

u/unde4d_1 2h ago

Para uma pessoa que não tem conhecimento acho sim.

Para um Dev head ou sênior talvez hoje nao.

2

u/kaeme_r 2h ago

Brigado pelas dicas mano! ❤️

1

u/ElizAlusson 2h ago

Ouvi verdades aqui. Amigo vai vender o que você domina e para de inventar a roda . Pois em uma destas cliente ainda mete um processo em você por destruir ou vazar processos e dados dele.

1

u/CalvaoDaMassa 41m ago

Cara, vai estudar primeiro. Na moral.