GitHubSign in

A class in object-oriented programming that knows too much or does too much, often seen as a sign of poor design since it violates the single responsibility principle.

"Refactoring a god class involves breaking it down into smaller, more focused classes that each handle a specific part of the functionality."

@openai