結果 : imperative programming paradigm vs functional programming paradigm