DevDog: A Gamified Web Platform for Teaching Code Smell Identification
Paper accepted at the Tools Track of the 40th Brazilian Symposium on Software Engineering (SBES 2026), presenting DevDog, a deployed gamified web platform with theory guides, contextualized exercises, line-level smell marking, immediate feedback, collectible treats (petiscos), progressive hints, and community statistics. Implemented with React, Vite, Tailwind CSS, Express, Prisma, and PostgreSQL, covering a catalog of 19 smell types inspired by Fowler's catalog.
Abstract
Paper accepted at the Tools Track of the 40th Brazilian Symposium on Software Engineering (SBES 2026), presenting DevDog, a deployed gamified web platform with theory guides, contextualized exercises, line-level smell marking, immediate feedback, collectible treats (petiscos), progressive hints, and community statistics. Implemented with React, Vite, Tailwind CSS, Express, Prisma, and PostgreSQL, covering a catalog of 19 smell types inspired by Fowler’s catalog.
BibTeX
@inproceedings{2026-luciano-ricardo-da-silva-junior-devdog-a-gamified-web-platform-for-teaching-code-smel,
author = {Luciano Ricardo da Silva Junior and Sergio Antônio Andrade de Freitas and André Luiz Peron Martins Lanna},
title = {DevDog: A Gamified Web Platform for Teaching Code Smell Identification},
year = {2026},
booktitle = {40th Brazilian Symposium on Software Engineering (SBES 2026) - Tools Track, September 8-11, 2026},
address = {São Paulo, SP, Brazil}
}