0

In "A systematic literature review on the detection of smells and their evolution in object‐oriented and service‐oriented systems" research paper, procedure class is identified as a smell. But there is not definition given and the reference also do not contain any description or information about it.

So can anybody tell why procedure class is a smell and how it can be refactored?

Noobie
  • 105
  • 1
  • 1
  • 7

1 Answers1

0

I was also unable to find any mention of the phrase "procedure class" or anything similar in either of the references cited by this paper. It seems problematic that the paper cites two sources yet neither source actually uses that phrase. I would be very suspicious of a paper's results when its sources are in question.

Without direct references, my assumption is the phrase "procedure class" is an alternative form of utility class. It can be considered an OO anti-pattern as in these posts.

jaco0646
  • 11,033
  • 7
  • 47
  • 64