image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Ricardo Wobeto
Ricardo Wobeto10/05/2022 18:58
Compartilhe

šŸ¤”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

Compartilhe
Recomendados para vocĆŖ
GFT Start #6 - Lógica de Programação
Deal - Spring Boot e Angular (17+)
Cognizant - Arquitetura com Spring Boot e Cloud
ComentƔrios (1)
Ricardo Wobeto
Ricardo Wobeto - 10/05/2022 19:01

#compartilhe #comente e ajude a comunidade tech šŸ‘Øā€šŸ’»ā˜•