Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails

Bibliographic Details
Main Author: Cervi, Pedro Germano
Publication Date: 2017
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da Udesc
dARK ID: ark:/33523/001300000883x
Download full: https://repositorio.udesc.br/handle/UDESC/19071
Summary: Esse relatório busca explorar os princípios SOLID de desenvolvimento orientado a objetos, aplicando-os ao caso real de um software WEB baseado em Ruby on Rails. Busca-se, num primeiro momento, expor um panorama desses princípios e depois exemplificar dois casos, um em que foi preciso refatoração e outro onde os princípios não foram violados. Também é explorada a rotina de trabalho na Magrathea Labs com uma aplicação Ruby on Rails descrevendo as funcionalidades requisitadas pelo cliente, assim como a solução técnica implementada
id UDESC-2_c44aa6683836a8c411eebd26f704315c
oai_identifier_str oai:repositorio.udesc.br:UDESC/19071
network_acronym_str UDESC-2
network_name_str Repositório Institucional da Udesc
repository_id_str 6391
spelling Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on RailsAnálise de sistemasEsse relatório busca explorar os princípios SOLID de desenvolvimento orientado a objetos, aplicando-os ao caso real de um software WEB baseado em Ruby on Rails. Busca-se, num primeiro momento, expor um panorama desses princípios e depois exemplificar dois casos, um em que foi preciso refatoração e outro onde os princípios não foram violados. Também é explorada a rotina de trabalho na Magrathea Labs com uma aplicação Ruby on Rails descrevendo as funcionalidades requisitadas pelo cliente, assim como a solução técnica implementadaSá, Claudio Cesar deCervi, Pedro Germano2025-01-24T19:38:37Z2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis53 p.application/pdfCERVI, Pedro Germano. <b>Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails</b>. 2025. Monografia (Curso de Tecnologia em Análise e Desenvolvimento de Sistemas) - Udesc, 2017. Disponível em: https://repositorio.udesc.br/handle/UDESC/19071. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.https://repositorio.udesc.br/handle/UDESC/19071ark:/33523/001300000883xAttribution-NonCommercial-ShareAlike 4.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/4.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Udescinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESC2025-01-25T06:14:19Zoai:repositorio.udesc.br:UDESC/19071Biblioteca Digital de Teses e Dissertaçõeshttps://pergamumweb.udesc.br/biblioteca/index.phpPRIhttps://repositorio-api.udesc.br/server/oai/requestri@udesc.bropendoar:63912025-01-25T06:14:19Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
title Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
spellingShingle Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
Cervi, Pedro Germano
Análise de sistemas
title_short Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
title_full Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
title_fullStr Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
title_full_unstemmed Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
title_sort Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails
author Cervi, Pedro Germano
author_facet Cervi, Pedro Germano
author_role author
dc.contributor.none.fl_str_mv Sá, Claudio Cesar de
dc.contributor.author.fl_str_mv Cervi, Pedro Germano
dc.subject.por.fl_str_mv Análise de sistemas
topic Análise de sistemas
description Esse relatório busca explorar os princípios SOLID de desenvolvimento orientado a objetos, aplicando-os ao caso real de um software WEB baseado em Ruby on Rails. Busca-se, num primeiro momento, expor um panorama desses princípios e depois exemplificar dois casos, um em que foi preciso refatoração e outro onde os princípios não foram violados. Também é explorada a rotina de trabalho na Magrathea Labs com uma aplicação Ruby on Rails descrevendo as funcionalidades requisitadas pelo cliente, assim como a solução técnica implementada
publishDate 2017
dc.date.none.fl_str_mv 2017
2025-01-24T19:38:37Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv CERVI, Pedro Germano. <b>Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails</b>. 2025. Monografia (Curso de Tecnologia em Análise e Desenvolvimento de Sistemas) - Udesc, 2017. Disponível em: https://repositorio.udesc.br/handle/UDESC/19071. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.
https://repositorio.udesc.br/handle/UDESC/19071
dc.identifier.dark.fl_str_mv ark:/33523/001300000883x
identifier_str_mv CERVI, Pedro Germano. <b>Princípios "Solid" de desenvolvimento orientado a objetos numa aplicação Ruby on Rails</b>. 2025. Monografia (Curso de Tecnologia em Análise e Desenvolvimento de Sistemas) - Udesc, 2017. Disponível em: https://repositorio.udesc.br/handle/UDESC/19071. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.
ark:/33523/001300000883x
url https://repositorio.udesc.br/handle/UDESC/19071
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/4.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-ShareAlike 4.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/4.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 53 p.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Udesc
instname:Universidade do Estado de Santa Catarina (UDESC)
instacron:UDESC
instname_str Universidade do Estado de Santa Catarina (UDESC)
instacron_str UDESC
institution UDESC
reponame_str Repositório Institucional da Udesc
collection Repositório Institucional da Udesc
repository.name.fl_str_mv Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)
repository.mail.fl_str_mv ri@udesc.br
_version_ 1848168352484163584