getName который принимает {firstname, lastname}, а не User? Какие с этого плюсы? Тестировать легче же?
Гугли про data/stamp coupling
Спасибо, как оказывается много видов связанности бывает
есть еще риск, что в в каком-то из таких методов, который требует, в который ты передал полностью объект User, вдруг окажется что он внезапно стал админом, или пасс поменялся, а потом будешь голову ломать и дебажить
Обсуждают сегодня