Adorei o conteúdo criado, só surgiu uma duvida, estou aprendendo POO com typescript, se eu não quiser usar uma interface como foi utilizado no código acima e quiser criar um classe abstrata isso seria uma forma correta ? ou não ?
é nozes @eddyzera
.... em relação a classe abstrata... a idéia de ter uma interface ao invés de uma classe é remover a dependência direta de "Meu Controller depende da Classe X"... mesmo sendo uma classe abstrata, os métodos dela só irão crescer e crescer para suportar mais controllers e casos... não é errado ou certo, mas dependendo do seu projeto, você terá uma classe/singleton enorme e que poderá criar problemas no longo prazo....
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Adorei o conteúdo criado, só surgiu uma duvida, estou aprendendo POO com typescript, se eu não quiser usar uma interface como foi utilizado no código acima e quiser criar um classe abstrata isso seria uma forma correta ? ou não ?
é nozes @eddyzera .... em relação a classe abstrata... a idéia de ter uma interface ao invés de uma classe é remover a dependência direta de "Meu Controller depende da Classe X"... mesmo sendo uma classe abstrata, os métodos dela só irão crescer e crescer para suportar mais controllers e casos... não é errado ou certo, mas dependendo do seu projeto, você terá uma classe/singleton enorme e que poderá criar problemas no longo prazo....