Matches in SemOpenAlex for { <https://semopenalex.org/work/W4381743085> ?p ?o ?g. }
- W4381743085 endingPage "111789" @default.
- W4381743085 startingPage "111789" @default.
- W4381743085 abstract "With the ever-increasing use of games, game developers are expected to write efficient code and support several aspects such as security, maintainability, and performance. However, the need for frequent updates in game development may lead to quick-fix solutions and bad coding practices. Though unintentional, these bad practices may lead to poor program comprehension and can cause several issues during software maintenance. The quick-fix solutions might lead to technical debts due to the presence of anti-patterns and code smells, which may affect the functional and non-functional requirements of the game. To avoid such instances, game developers may need some guidelines to refer to during the game development process. Thus, to aid developers and researchers, in our previous work, we had presented an initial catalogue of anti-patterns in the domain of game development. To broaden the scope of the catalogue and diversify the instances of anti-patterns, we analyzed additional data from a Q&A platform. We present 15 game-specific anti-patterns based on thematic analysis of 189 issues, 892 commits, 104 pull requests from 100 open-source GitHub game repositories, and 971 questions from Game Development Stack Exchange. We see the catalogue as an effort towards improving the development and quality of the games. The catalogue containing a detailed description of every anti-pattern with the context, problem, solution, example(s), and their occurrences on GitHub and Game Development Stack Exchange is available at https://rishalab.github.io/Catalog-of-Game-Antipatterns/." @default.
- W4381743085 created "2023-06-24" @default.
- W4381743085 creator A5006178473 @default.
- W4381743085 creator A5042924610 @default.
- W4381743085 creator A5070220186 @default.
- W4381743085 creator A5085158992 @default.
- W4381743085 date "2023-06-01" @default.
- W4381743085 modified "2023-09-26" @default.
- W4381743085 title "A catalogue of game-specific anti-patterns based on GitHub and game development stack exchange" @default.
- W4381743085 cites W1545574280 @default.
- W4381743085 cites W1551447511 @default.
- W4381743085 cites W1643249273 @default.
- W4381743085 cites W1967475102 @default.
- W4381743085 cites W2000471262 @default.
- W4381743085 cites W2019569997 @default.
- W4381743085 cites W2024171584 @default.
- W4381743085 cites W2036158238 @default.
- W4381743085 cites W2082419456 @default.
- W4381743085 cites W2133674686 @default.
- W4381743085 cites W2157273197 @default.
- W4381743085 cites W2163851162 @default.
- W4381743085 cites W2282340718 @default.
- W4381743085 cites W2476494490 @default.
- W4381743085 cites W2593244908 @default.
- W4381743085 cites W2898733494 @default.
- W4381743085 cites W2991463935 @default.
- W4381743085 cites W2993728480 @default.
- W4381743085 cites W3033154164 @default.
- W4381743085 cites W3036244536 @default.
- W4381743085 cites W3041762618 @default.
- W4381743085 cites W3089418024 @default.
- W4381743085 cites W3090608193 @default.
- W4381743085 cites W3105133011 @default.
- W4381743085 cites W3123088576 @default.
- W4381743085 cites W3128783061 @default.
- W4381743085 cites W3193822405 @default.
- W4381743085 cites W3195595279 @default.
- W4381743085 cites W3198375663 @default.
- W4381743085 cites W4213010994 @default.
- W4381743085 cites W4214443 @default.
- W4381743085 cites W4229034339 @default.
- W4381743085 cites W4251576370 @default.
- W4381743085 cites W4281884870 @default.
- W4381743085 cites W4288079845 @default.
- W4381743085 cites W4289121747 @default.
- W4381743085 doi "https://doi.org/10.1016/j.jss.2023.111789" @default.
- W4381743085 hasPublicationYear "2023" @default.
- W4381743085 type Work @default.
- W4381743085 citedByCount "0" @default.
- W4381743085 crossrefType "journal-article" @default.
- W4381743085 hasAuthorship W4381743085A5006178473 @default.
- W4381743085 hasAuthorship W4381743085A5042924610 @default.
- W4381743085 hasAuthorship W4381743085A5070220186 @default.
- W4381743085 hasAuthorship W4381743085A5085158992 @default.
- W4381743085 hasConcept C107457646 @default.
- W4381743085 hasConcept C115903868 @default.
- W4381743085 hasConcept C117447612 @default.
- W4381743085 hasConcept C136764020 @default.
- W4381743085 hasConcept C149091818 @default.
- W4381743085 hasConcept C150292731 @default.
- W4381743085 hasConcept C151730666 @default.
- W4381743085 hasConcept C199360897 @default.
- W4381743085 hasConcept C2777561058 @default.
- W4381743085 hasConcept C2777904410 @default.
- W4381743085 hasConcept C2779343474 @default.
- W4381743085 hasConcept C35674477 @default.
- W4381743085 hasConcept C41008148 @default.
- W4381743085 hasConcept C41826821 @default.
- W4381743085 hasConcept C503285160 @default.
- W4381743085 hasConcept C529173508 @default.
- W4381743085 hasConcept C54276265 @default.
- W4381743085 hasConcept C6907630 @default.
- W4381743085 hasConcept C7591567 @default.
- W4381743085 hasConcept C80646779 @default.
- W4381743085 hasConcept C86803240 @default.
- W4381743085 hasConceptScore W4381743085C107457646 @default.
- W4381743085 hasConceptScore W4381743085C115903868 @default.
- W4381743085 hasConceptScore W4381743085C117447612 @default.
- W4381743085 hasConceptScore W4381743085C136764020 @default.
- W4381743085 hasConceptScore W4381743085C149091818 @default.
- W4381743085 hasConceptScore W4381743085C150292731 @default.
- W4381743085 hasConceptScore W4381743085C151730666 @default.
- W4381743085 hasConceptScore W4381743085C199360897 @default.
- W4381743085 hasConceptScore W4381743085C2777561058 @default.
- W4381743085 hasConceptScore W4381743085C2777904410 @default.
- W4381743085 hasConceptScore W4381743085C2779343474 @default.
- W4381743085 hasConceptScore W4381743085C35674477 @default.
- W4381743085 hasConceptScore W4381743085C41008148 @default.
- W4381743085 hasConceptScore W4381743085C41826821 @default.
- W4381743085 hasConceptScore W4381743085C503285160 @default.
- W4381743085 hasConceptScore W4381743085C529173508 @default.
- W4381743085 hasConceptScore W4381743085C54276265 @default.
- W4381743085 hasConceptScore W4381743085C6907630 @default.
- W4381743085 hasConceptScore W4381743085C7591567 @default.
- W4381743085 hasConceptScore W4381743085C80646779 @default.
- W4381743085 hasConceptScore W4381743085C86803240 @default.
- W4381743085 hasLocation W43817430851 @default.
- W4381743085 hasOpenAccess W4381743085 @default.