IMO meaningful names will make the code more readable eg., `user` instead of `udef`