Programando voltado à interface, e não à implementação
Ao programar orientado a objetos, uma das melhores práticas que os desenvolvedores podem adotar é a abordagem “programar voltado à interface, e não à implementação”. Essa filosofia permite maior flexibilidade, manutenibilidade e escalabilidade no código. Mas o que isso realmente significa? O que é “Programar voltado à interface”? Quando dizemos Leia mais…