southern·15년 전·discussThe suggestion is that the user should be able to enter any city, not just use the preset ones.
southern·15년 전·discussExactly. And an important factor in readable code is whether flow control constructs can be easily followed.