コードを書き方は何かしらの判断基準や理由を持って決定されます。今回は1つの題材を元にSwiftという多様な表現が可能な言語で、どういう状況で、どういう書き方ができ、なぜそう書くのかについて考えてみました。