А условие про гёрлфренд вообще можно рассмотреть- не как отсутствие, а как будто ее сравнили с дыркой.
раскрыть ветку (4)
Я бы еще salary в отдельную семантично названную переменную запихал бы.
1000 - оч абстрактная штука
раскрыть ветку (1)
Да там можно было и класс "нормальный мужик" создать, перечислить атрибуты, а их явно больше чем три, но мне надо было быстрее))
