Code Smell 285 – How to Fix Non-Imperative Functions

Be Imperative!! TL;DR: Functions with unclear names hide intent and confuse readers. Use descriptive, action-oriented names. Problems Unclear function purpose Increased cognitive load Misleading context Reduced readability Difficult collaboration Hidden functionality Solutions Use action-oriented verbs Make names descriptive Reflect the function’s purpose Avoid generic terms Provide meaningful context Express single responsibility clearly Match action to … Read more

Systematic Mapping of Gamification’s Negative Effects

:::info Authors: (1) Clauvin Almeida, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (2) Marcos Kalinowski, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (3) Anderson Uchoa, Federal University of Ceara (UFC), Itapaje, Brazil; (4) Bruno Feijo, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de … Read more

Mapping Negative Effects of Gamification in Education

:::info Authors: (1) Clauvin Almeida, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (2) Marcos Kalinowski, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (3) Anderson Uchoa, Federal University of Ceara (UFC), Itapaje, Brazil; (4) Bruno Feijo, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de … Read more

What’s behind ballooning video game budgets?

Why does it cost some companies hundreds of millions of dollars to develop a popular video game? A couple weeks ago, The New York Times blamed the never-ending quest to deliver more photo-realistic graphics— and it suggested the industry is beginning to see diminishing returns, leading to layoffs and studio closures. However, Bloomberg’s Jason Schreier … Read more

The Hidden Dangers of Mandatory Gamification

:::info Authors: (1) Clauvin Almeida, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (2) Marcos Kalinowski, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (3) Anderson Uchoa, Federal University of Ceara (UFC), Itapaje, Brazil; (4) Bruno Feijo, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de … Read more

Origins and Key Concepts of Gamification in Non-Game Contexts

:::info Authors: (1) Clauvin Almeida, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (2) Marcos Kalinowski, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (3) Anderson Uchoa, Federal University of Ceara (UFC), Itapaje, Brazil; (4) Bruno Feijo, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de … Read more

Understanding Negative Effects of Gamification in Education

:::info Authors: (1) Clauvin Almeida, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (2) Marcos Kalinowski, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brazil; (3) Anderson Uchoa, Federal University of Ceara (UFC), Itapaje, Brazil; (4) Bruno Feijo, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rio de … Read more

Everything you missed at CES 2025

Welcome back to Week in Review. I missed you! This week, we’re diving into all the gadgets and announcements out of this year’s CES, Meta’s decision to roll back its fact-checking program, TikTok’s response to employees affected by the California wildfires, and more! Let’s do this. CES 2025 came and went this week. The event … Read more

The HackerNoon Newsletter: Master Manipulators: 5 Behaviors to Watch Out For (1/11/2025)

How are you, hacker? 🪐 What’s happening in tech today, January 11, 2025? The HackerNoon Newsletter brings the HackerNoon homepage straight to your inbox. On this day, Insulin was first used to treat diabetes in humans in 1922, The oldest known living organism was discovered in 2013, Grand Canyon was declared a national monument in … Read more