Software Readability Practices and the Importance of their Teaching

Detalhes bibliográficos
Autor(a) principal: Sampaio, Isabel B.
Data de Publicação: 2016
Outros Autores: Barbosa, Luís
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/10095
Resumo: It is known that code readability has an impact on software quality. This paper introduces a preliminary list of 33 good practices for code readability that could be taught in object oriented programming courses of informatics programs. In this set are included practices with both positive and negative impact, the latter mainly from bad smells. A survey was made with OOP teachers in order to assess the significance of teaching a set of good practices. The results showed that teachers consider it important to teach the defined set. Such result was statistically significant. Still, the same level of significance was not awarded to all practices. Some additional results are presented.
id RCAP_f014b6af124e2a7679a902d1c2ae2a12
oai_identifier_str oai:recipp.ipp.pt:10400.22/10095
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Software Readability Practices and the Importance of their TeachingEducationInformaticsSoftwareBibliographiesInstrumentsElectronic mailIt is known that code readability has an impact on software quality. This paper introduces a preliminary list of 33 good practices for code readability that could be taught in object oriented programming courses of informatics programs. In this set are included practices with both positive and negative impact, the latter mainly from bad smells. A survey was made with OOP teachers in order to assess the significance of teaching a set of good practices. The results showed that teachers consider it important to teach the defined set. Such result was statistically significant. Still, the same level of significance was not awarded to all practices. Some additional results are presented.Institute of Electrical and Electronics EngineersRepositório Científico do Instituto Politécnico do PortoSampaio, Isabel B.Barbosa, Luís20162117-01-01T00:00:00Z2016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.22/10095eng10.1109/IACS.2016.7476069metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:51:39Zoai:recipp.ipp.pt:10400.22/10095Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:30:35.836234Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Software Readability Practices and the Importance of their Teaching
title Software Readability Practices and the Importance of their Teaching
spellingShingle Software Readability Practices and the Importance of their Teaching
Sampaio, Isabel B.
Education
Informatics
Software
Bibliographies
Instruments
Electronic mail
title_short Software Readability Practices and the Importance of their Teaching
title_full Software Readability Practices and the Importance of their Teaching
title_fullStr Software Readability Practices and the Importance of their Teaching
title_full_unstemmed Software Readability Practices and the Importance of their Teaching
title_sort Software Readability Practices and the Importance of their Teaching
author Sampaio, Isabel B.
author_facet Sampaio, Isabel B.
Barbosa, Luís
author_role author
author2 Barbosa, Luís
author2_role author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Sampaio, Isabel B.
Barbosa, Luís
dc.subject.por.fl_str_mv Education
Informatics
Software
Bibliographies
Instruments
Electronic mail
topic Education
Informatics
Software
Bibliographies
Instruments
Electronic mail
description It is known that code readability has an impact on software quality. This paper introduces a preliminary list of 33 good practices for code readability that could be taught in object oriented programming courses of informatics programs. In this set are included practices with both positive and negative impact, the latter mainly from bad smells. A survey was made with OOP teachers in order to assess the significance of teaching a set of good practices. The results showed that teachers consider it important to teach the defined set. Such result was statistically significant. Still, the same level of significance was not awarded to all practices. Some additional results are presented.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-01-01T00:00:00Z
2117-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/10095
url http://hdl.handle.net/10400.22/10095
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1109/IACS.2016.7476069
dc.rights.driver.fl_str_mv metadata only access
info:eu-repo/semantics/openAccess
rights_invalid_str_mv metadata only access
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131401715449856