Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming

This article presents a teaching strategy for introducing the use of patterns GRASP (General Responsibility Assignment Software Patterns) and the disuse of anti-design patterns in the course  “fundamentals object-oriented programming”, where problems are solved according to four phases: ide...

Full description

Autores:
Tipo de recurso:
Article of journal
Fecha de publicación:
2019
Institución:
Universidad Católica de Pereira
Repositorio:
Repositorio Institucional - RIBUC
Idioma:
spa
OAI Identifier:
oai:repositorio.ucp.edu.co:10785/9919
Acceso en línea:
https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753
http://hdl.handle.net/10785/9919
Palabra clave:
Rights
openAccess
License
Derechos de autor 2019 Entre Ciencia e Ingeniería
id RepoRIBUC2_862fc8878486164e49d4fa2e14398cd6
oai_identifier_str oai:repositorio.ucp.edu.co:10785/9919
network_acronym_str RepoRIBUC2
network_name_str Repositorio Institucional - RIBUC
repository_id_str
spelling 2022-06-01T19:08:51Z2022-06-01T19:08:51Z2019-08-01https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753http://hdl.handle.net/10785/9919This article presents a teaching strategy for introducing the use of patterns GRASP (General Responsibility Assignment Software Patterns) and the disuse of anti-design patterns in the course  “fundamentals object-oriented programming”, where problems are solved according to four phases: identification of requirements, design class diagram, specification of responsibilities and pseudocode writing.El presente artículo plantea una estrategia didáctica para introducir el uso de los patrones GRASP (General Responsibility Assignment Software Patterns) y el desuso de los anti-patrones de diseño en un curso de “fundamentos de programación orientada a objetos”, donde se solucionan problemas siguiendo cuatro fases a saber: identificación de requerimientos, diseño del diagrama de clases, especificación de responsabilidades y escritura de seudocódigo.application/pdfspaUniversidad Católica de Pereirahttps://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753/742Derechos de autor 2019 Entre Ciencia e Ingenieríahttps://creativecommons.org/licenses/by-nc/4.0/deed.es_EShttps://creativecommons.org/licenses/by-nc/4.0/deed.es_ESinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Entre ciencia e ingeniería; Vol 4 No 8 (2010); 161-173Entre Ciencia e Ingeniería; Vol. 4 Núm. 8 (2010); 161-173Entre ciencia e ingeniería; v. 4 n. 8 (2010); 161-1732539-41691909-8367Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic ProgrammingPatrones Grasp y Anti-Patrones: un Enfoque Orientado a Objetos desde Lógica de ProgramaciónArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionBotero Tabares, RicardoPublication10785/9919oai:repositorio.ucp.edu.co:10785/99192025-01-27 19:00:24.831https://creativecommons.org/licenses/by-nc/4.0/deed.es_ESDerechos de autor 2019 Entre Ciencia e Ingenieríametadata.onlyhttps://repositorio.ucp.edu.coRepositorio Institucional de la Universidad Católica de Pereira - RIBUCbdigital@metabiblioteca.com
dc.title.eng.fl_str_mv Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
dc.title.spa.fl_str_mv Patrones Grasp y Anti-Patrones: un Enfoque Orientado a Objetos desde Lógica de Programación
title Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
spellingShingle Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
title_short Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
title_full Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
title_fullStr Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
title_full_unstemmed Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
title_sort Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming
description This article presents a teaching strategy for introducing the use of patterns GRASP (General Responsibility Assignment Software Patterns) and the disuse of anti-design patterns in the course  “fundamentals object-oriented programming”, where problems are solved according to four phases: identification of requirements, design class diagram, specification of responsibilities and pseudocode writing.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019-08-01
dc.date.accessioned.none.fl_str_mv 2022-06-01T19:08:51Z
dc.date.available.none.fl_str_mv 2022-06-01T19:08:51Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10785/9919
url https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753
http://hdl.handle.net/10785/9919
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753/742
dc.rights.spa.fl_str_mv Derechos de autor 2019 Entre Ciencia e Ingeniería
https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos de autor 2019 Entre Ciencia e Ingeniería
https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Católica de Pereira
dc.source.eng.fl_str_mv Entre ciencia e ingeniería; Vol 4 No 8 (2010); 161-173
dc.source.spa.fl_str_mv Entre Ciencia e Ingeniería; Vol. 4 Núm. 8 (2010); 161-173
dc.source.por.fl_str_mv Entre ciencia e ingeniería; v. 4 n. 8 (2010); 161-173
dc.source.none.fl_str_mv 2539-4169
1909-8367
institution Universidad Católica de Pereira
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica de Pereira - RIBUC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1828143375209988096