Some class constants are decoupled just fore its own sake. The constants should be reusable static parts of the code, so it's used just once and one place. <br> Apply only for `Scalar` values, skip arrays, as they would clutter the code ```diff class SomeClass { - private const TYPE = 'SomeClass'; public function isThisType($variable) { - return $this->checkType($variable, self::TYPE); + return $this->checkType($variable, 'SomeClass'); } } ```