š¤Parte 1 - Programação Estruturada vs Orientada a Objetos š§
- #.NET
- #JavaScript
- #Java
š¤Parte 1 - Programação Estruturada vs Orientada a Objetos š§
šØāš«Programação Estruturada Ć© uma forma de programação de computadores que preconiza que todos os programas possĆveis podem ser reduzidos a apenas trĆŖs estruturas: sequĆŖncia, decisĆ£o e iteração (repetição), desenvolvida por Michael A. Jackson no livro "Principles of Program Design" de 1975.
šO paradigma da POO(Programação Orientada a Objetos) Ć© um modelo de anĆ”lise, projeto e programação baseado na aproximação entre o mundo real e o mundo virtual, atravĆ©s da criação e interação entre objetos, atributos, códigos, mĆ©todos, entre outros.
šA primeira linguagem de programação com paradigma de orientação a objetos foi criada em 1970, por Alan Kay. Ele era matemĆ”tico, biólogo e, ao longo de sua vida repleta de invenƧƵes, criou vĆ”rios programas de aprendizado voltados para crianƧas.
šÆSegundo Kay, āo computador ideal deveria funcionar como um organismo vivo, isso Ć©, cada cĆ©lula se relaciona com outras a fim de alcanƧar um objetivo, mas cada uma funciona de forma autĆ“noma. As cĆ©lulas poderiam tambĆ©m reagrupar-se para resolver outro problema, ou desempenhar outras funƧƵesā.
āAtenção: A tabela ilustra de forma simples os conceitos, hĆ” muito o que se aprofundar ainda nas temĆ”ticas para entender as especificidades e possĆveis inter-relaƧƵes entre os Programação Estruturada e Programação Orientada a Objetos.
ššMuito bacana, nĆ£o Ć© mesmo? Teremos outras postagens para ajudar a comunidade Dev sobre POO e suas caracterĆsticas.
#compartilhe #comente e ajude a comunidade tech šØāš»ā
Ricardo Wobeto - Dev Java e Embaixador NTT DATA Brasil š
#somosgptw #POO #java #NTTDATA #desenvolvimento #dev