There is no reason to replace getters with methods specific to DDD. General recommendations apply here (this is done when performing heavy calculations or changing a state).
Setters are another case. Some people even consider them code smells. You should get suspicion every time you see a setter. In the ideal case, the state of an object changes only in methods whose names match the verbs in the domain.
source share