Os mandamentos da programação modular em Java
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/ESBF-A9CNVP |
Resumo: | O principal objetivo do presente trabalho é apresentar um conjunto de boas práticas para a programação modular em Java. Um conhecimento sólido dessa linguagem de programação é fundamental, mas, é preciso aplicar boas práticas na estruturação de um código para que o mesmo se torne mais organizado, legível, reaproveitável e seja mais fácil aplicar alguma manutenção quando necessário. Neste trabalho é apresentado o conceito de módulo e técnicas para a aplicação de boas práticas de programação. A aplicação desses conceitos pode ser feita durante todo o processo de construção ou refatoração do código de um software com o objetivo de torná-lo bem estruturado. No fim deste trabalho, são apresentados os mandamentos da programação modular em Java como uma abstração de tudo o que foi discutido durante todo o desenvolvimento do documento. Cada mandamento é uma curta definição de uma das principais regras para a aplicação das boas práticas de programação. |
id |
UFMG_23c70590d2c0e4eeca2c6987c3999c11 |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/ESBF-A9CNVP |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Roberto da Silva BigonhaMariza Andrade da Silva BigonhaKênia Ferreria de Jesus2019-08-12T07:49:00Z2019-08-12T07:49:00Z2016-02-29http://hdl.handle.net/1843/ESBF-A9CNVPO principal objetivo do presente trabalho é apresentar um conjunto de boas práticas para a programação modular em Java. Um conhecimento sólido dessa linguagem de programação é fundamental, mas, é preciso aplicar boas práticas na estruturação de um código para que o mesmo se torne mais organizado, legível, reaproveitável e seja mais fácil aplicar alguma manutenção quando necessário. Neste trabalho é apresentado o conceito de módulo e técnicas para a aplicação de boas práticas de programação. A aplicação desses conceitos pode ser feita durante todo o processo de construção ou refatoração do código de um software com o objetivo de torná-lo bem estruturado. No fim deste trabalho, são apresentados os mandamentos da programação modular em Java como uma abstração de tudo o que foi discutido durante todo o desenvolvimento do documento. Cada mandamento é uma curta definição de uma das principais regras para a aplicação das boas práticas de programação.The main objective of this paper is to present a set of best practices for modular programming in Java. A solid knowledge of this programming language is extremely profitable, but you need to apply these best practices in structuring a code so that it becomes better organized, readable, reusable and easier to maintain. This work presents the concept of module and techniques for the application of good programming practices. The application of these concepts can be done through the process of constructing or refactoring code of a software in order to make it well structured. At the end of this work, the commandments for modular programming in Java as an abstraction of all that was passed throughout the development of the document is presented. Each commandment is a short definition of one of the main rules of good programming practices.Universidade Federal de Minas GeraisUFMGJava (Linguagem de programação de computador)ComputaçãoEngenharia de softwareProgramação modularBoas práticasMandamentos da programaçãoProgramação modularMóduloOs mandamentos da programação modular em Javainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALmonografia___kenia_final.pdfapplication/pdf837931https://repositorio.ufmg.br/bitstream/1843/ESBF-A9CNVP/1/monografia___kenia_final.pdff25928d8d5d3c796875beb16a316bf31MD51TEXTmonografia___kenia_final.pdf.txtmonografia___kenia_final.pdf.txtExtracted texttext/plain132799https://repositorio.ufmg.br/bitstream/1843/ESBF-A9CNVP/2/monografia___kenia_final.pdf.txte725468bd0081da6a8199be8aafbb163MD521843/ESBF-A9CNVP2019-11-14 13:22:11.029oai:repositorio.ufmg.br:1843/ESBF-A9CNVPRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T16:22:11Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Os mandamentos da programação modular em Java |
title |
Os mandamentos da programação modular em Java |
spellingShingle |
Os mandamentos da programação modular em Java Kênia Ferreria de Jesus Boas práticas Mandamentos da programação Programação modular Módulo Java (Linguagem de programação de computador) Computação Engenharia de software Programação modular |
title_short |
Os mandamentos da programação modular em Java |
title_full |
Os mandamentos da programação modular em Java |
title_fullStr |
Os mandamentos da programação modular em Java |
title_full_unstemmed |
Os mandamentos da programação modular em Java |
title_sort |
Os mandamentos da programação modular em Java |
author |
Kênia Ferreria de Jesus |
author_facet |
Kênia Ferreria de Jesus |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Roberto da Silva Bigonha |
dc.contributor.referee1.fl_str_mv |
Mariza Andrade da Silva Bigonha |
dc.contributor.author.fl_str_mv |
Kênia Ferreria de Jesus |
contributor_str_mv |
Roberto da Silva Bigonha Mariza Andrade da Silva Bigonha |
dc.subject.por.fl_str_mv |
Boas práticas Mandamentos da programação Programação modular Módulo |
topic |
Boas práticas Mandamentos da programação Programação modular Módulo Java (Linguagem de programação de computador) Computação Engenharia de software Programação modular |
dc.subject.other.pt_BR.fl_str_mv |
Java (Linguagem de programação de computador) Computação Engenharia de software Programação modular |
description |
O principal objetivo do presente trabalho é apresentar um conjunto de boas práticas para a programação modular em Java. Um conhecimento sólido dessa linguagem de programação é fundamental, mas, é preciso aplicar boas práticas na estruturação de um código para que o mesmo se torne mais organizado, legível, reaproveitável e seja mais fácil aplicar alguma manutenção quando necessário. Neste trabalho é apresentado o conceito de módulo e técnicas para a aplicação de boas práticas de programação. A aplicação desses conceitos pode ser feita durante todo o processo de construção ou refatoração do código de um software com o objetivo de torná-lo bem estruturado. No fim deste trabalho, são apresentados os mandamentos da programação modular em Java como uma abstração de tudo o que foi discutido durante todo o desenvolvimento do documento. Cada mandamento é uma curta definição de uma das principais regras para a aplicação das boas práticas de programação. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-02-29 |
dc.date.accessioned.fl_str_mv |
2019-08-12T07:49:00Z |
dc.date.available.fl_str_mv |
2019-08-12T07:49:00Z |
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 |
http://hdl.handle.net/1843/ESBF-A9CNVP |
url |
http://hdl.handle.net/1843/ESBF-A9CNVP |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/ESBF-A9CNVP/1/monografia___kenia_final.pdf https://repositorio.ufmg.br/bitstream/1843/ESBF-A9CNVP/2/monografia___kenia_final.pdf.txt |
bitstream.checksum.fl_str_mv |
f25928d8d5d3c796875beb16a316bf31 e725468bd0081da6a8199be8aafbb163 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589460485472256 |