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...
- Autores:
- Tipo de recurso:
- 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 |
RepoRIBUC_862fc8878486164e49d4fa2e14398cd6 |
|---|---|
| oai_identifier_str |
oai:repositorio.ucp.edu.co:10785/9919 |
| network_acronym_str |
RepoRIBUC |
| network_name_str |
Repositorio Institucional - RIBUC |
| repository_id_str |
|
| spelling |
Grasp 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ónThis 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.Universidad Católica de Pereira2022-06-01T19:08:51Z2022-06-01T19:08:51Z2019-08-01Artículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1application/pdfhttps://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753http://hdl.handle.net/10785/9919Entre 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-8367spahttps://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_abf2Botero Tabares, Ricardooai:repositorio.ucp.edu.co:10785/99192025-01-28T00:00:24Z |
| dc.title.none.fl_str_mv |
Grasp Patterns and Anti-Patterns: an Object Oriented Approach from Logic Programming 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.none.fl_str_mv |
2019-08-01 2022-06-01T19:08:51Z 2022-06-01T19:08:51Z |
| dc.type.none.fl_str_mv |
Artículo de revista http://purl.org/coar/resource_type/c_6501 http://purl.org/coar/version/c_970fb48d4fbd8a85 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://revistas.ucp.edu.co/index.php/entrecienciaeingenieria/article/view/753 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.none.fl_str_mv |
Derechos de autor 2019 Entre Ciencia e Ingeniería https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES info:eu-repo/semantics/openAccess 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.none.fl_str_mv |
Universidad Católica de Pereira |
| publisher.none.fl_str_mv |
Universidad Católica de Pereira |
| dc.source.none.fl_str_mv |
Entre ciencia e ingeniería; Vol 4 No 8 (2010); 161-173 Entre Ciencia e Ingeniería; Vol. 4 Núm. 8 (2010); 161-173 Entre ciencia e ingeniería; v. 4 n. 8 (2010); 161-173 2539-4169 1909-8367 |
| institution |
Universidad Católica de Pereira |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1844494640632299520 |
