ANÁLISE DOS FUNDAMENTOS DO PARADIGMA ORIENTADO A OBJETOS NA LINGUAGEM KOTLIN

Autores

DOI:

https://doi.org/10.31510/infa.v20i2.1796

Palavras-chave:

Kotlin, Orientação a objetos, Padrões de projeto, Vantagens

Resumo

Este trabalho analisa alguns recursos da linguagem Kotlin que estão mais diretamente relacionados ao paradigma orientado a objetos (objects, extensions, delegations, sealed classes). Seu objetivo é validar se há vantagens reais no uso destes recursos baseando-se no que diz a literatura a respeito dos fundamentos e técnicas para desenvolver um bom código com este paradigma. A partir das definições dos autores consultados sobre alguns fundamentos e da análise de padrões de projetos e princípios propostos por alguns deles, é possível concluir que estas funcionalidades do Kotlin trazem ganhos reais no desenvolvimento orientado a objetos devido à redução de boilerplate e opções para desacoplar o código.

Downloads

Não há dados estatísticos.

Métricas

Carregando Métricas ...

Referências

MARTIN, Robert C. Arquitetura Limpa: o guia do artesão para estrutura e design de software. 1 ed. Rio de Janeiro: Alta Books, 2019. 495 p.

GAMMA, E. et al. Padrões de projeto: Soluções Reutilizáveis de Software Orientados a Objetos. 1 ed. Porto Alegre: Bookman, 2007.

CARVALHO, Thiago Leite e. Orientação a objetos: Aprenda Seus Conceitos e Suas Aplicabilidades de Forma Efetiva. [s.l.] Casa do código, 09 set. de 2016. 392 p.

ANICHE, Mauricio. Orientação a Objetos e SOLID para Ninjas: Projetando classes flexíveis. [s.l.] Casa do Código. 13 mar. de 2015. 174 p.

TEDESCO, Kennedy. Linguagens e paradigmas de programação, [s. l.] TreinaWeb, 30 nov. 2016. Disponível em: https://www.treinaweb.com.br/blog/linguagens-e-paradigmas-de-programacao/. Acesso em: 08 nov. 2020.

GRIN, Tatiana. Kotlin programming language. [S.l], Kotlinlang [2020]. Disponível em: https://kotlinlang.org/assets/kotlin-media-kit.pdf Acesso em: 12 nov. 2020.

NOLETO, Cairo. Paradigmas de programação: o que são e quais os principais?, [s.l] Trybe, 26 jul. 2020. Disponível em: https://blog.betrybe.com/tecnologia/paradigmas-de-programacao/. Acesso em: 24 nov. 2020.

Downloads

Publicado

20/12/2023

Como Citar

DE FARIAS SILVA, V.; ZUCHI, J. D. ANÁLISE DOS FUNDAMENTOS DO PARADIGMA ORIENTADO A OBJETOS NA LINGUAGEM KOTLIN. Revista Interface Tecnológica, [S. l.], v. 20, n. 2, p. 170–181, 2023. DOI: 10.31510/infa.v20i2.1796. Disponível em: https://revista.fatectq.edu.br/interfacetecnologica/article/view/1796. Acesso em: 21 dez. 2024.

Edição

Seção

Tecnologia em Informática

Métricas

Visualizações
  • Resumo 121
  • PDF 130
Métricas