Logic and code readability