Executando verificação de segurança...
Em resposta a POO no front-end
3

Resposta simples: é.

Mas respostas simples nunca são boas. Respostas boas precisam de um livro para responder.

Uma resposta melhor é o bom e velho...

Depende!

Genericamente podemos dizer que é válido, mas não em 100% das vezes.

Se não for frontend web a chance de ser mais válido aumenta muito. Garanto que você estava pensando apenas em web. É, infelizmente, as pessoas não olham o todo para tomar decisões.

Se for web aí a chance já é menor, mas ainda pode ser válido. Só que precisaria ver se era o caso de ter feito web mesmo, a escolha errada já pode ter começado antes.

Se vai fazer uma aplicação web, que é onde deve questionar o uso de web antes de tudo, pode ser válido. Se for um website é quase certo que não. Eu diria que é 100% certo, mas gosto de dar alguma margem para alguma situação bem extraordinária.

Se você vai fazer scripts não faz o menor sentido utilizar orientação a objeto em seu código. Pode eventualmente consumir algo pronto que esteja utilizando esta técnica, mas não fazer em seu código. Consumir OOP é diferente de codificar assim.

Mesmo se usar OOP um scripts não é o fim do mundo, não terá um prejuízo importante. Muito eventualmente poderá ter algum ganho. Mas quase sempre a pessoa escolhe por não saber de outra forma ou por gosto, não por necessidade, não foi uma decisão de engenharia.

POO existe para gerenciar complexidade, se tem formas mais simples de fazer isso ou não tem complexidade para gerenciar não faz muito sentido esse tipo de programação.

Então dizer que é válido é fácil, mas dizer quando é válido nem tanto.

Mais importante que isso é saber programação orientada a objeto corretamente. Estudar profundamente, conseguir modelar bem, achar algo que seja uma solução efetiva para o que se deseja. Quando e sabe isso, sabe-se também quando não usar.

Eu já dei uma resposta aqui esses dias sobre POOP.

Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
1