О современных молодых дарованиях
Замечено, что «молодые специалисты» порой доходят до откровенного маразма в попытках использовать правильный код, когда вместо даже вместо банального
$a = 1;
$b = 2;
$sum = $a + $b;пишут что-то вроде
namespace Math;
class Sum {
private int $variable1 = 0;
private int $variable2 = 0;
private int $result = 0;
public function __construct() {}
public function __clone() {}
public function setVar1($var): void
{
$this->variable1 = $var;
}
public function setVar2($var): void
{
$this->variable2 = $var;
}
public function getResult(): int
{
return $this->calc();
}
private function calc(): int
{
return $this->variable1 + $this->variable2;
}
}
$sumClass = new Math\Sum();
$sumClass->setVar1(1);
$sumClass->setVar2(2);
$sum = $sumClass->getResult();И ты смотришь на подобное и где-то про себя, oh shit, here we go again...