2 ms·
Keep if clauses side-effect free
- a_w 1y agoI do this often: ```ruby if (user = User.find_by(email: 'abc@example.com')) user.update(status: 'active') end ``` Is it better to do this instead? ```ruby user = User.find_by(email: 'abc@example.com') user.update(status: 'active') if user.present? ```