A Verdadeira Orientação a Objetos

5.0(16)
Bem AvaliadoPortuguês
Imagem de capa para o Curso online A Verdadeira Orientação a Objetos

Esse curso ensina através da linguagem de programação Ruby os fundamentos necessários para escrever um código verdadeiramente Orientado a Objetos.

Ruby é uma linguagem de programação multiparadigma e fortemente inspirada em Lisp e Smalltalk, sendo essa última criada por Alan Kay, o responsável pela criação do termo: Orientação a Objetos.

Nesse curso você irá aprender o que é a verdadeira orientação a objetos e dessa forma ser capaz de criar boas abstrações ao evitar um uso exagerado de condicionais, herança e ao fazer uso de composição, injeção de dependência, design patterns, design by contract e SOLID.

Boas abstrações são desacopladas (modularização) e coesas (separação de responsabilidades), sendo que isso são pré-requisitos para ter o custo de manutenção sob controle. Afinal, código é custo*!

* Custo para escrever código novo.

* Custo para promover mudanças em código existente.

* Custo para entender código existente.

* Custo da espera pelo código (correção ou nova funcionalidade).

Público alvo:

- Pessoas que querem aprender a criar boas abstrações com Ruby, já que isso possibilitará extrair o verdadeiro poder do framework (Rails) / ecossistema.

- Profissionais que querem evoluir com programação e progredir na carreira. OOP e SOLID são solicitados em vagas de pleno, senior e especialista.

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Avaliações

    5
    16 avaliações

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui