回答編集履歴
1
修正
test
CHANGED
@@ -45,10 +45,10 @@
|
|
45
45
|
|
46
46
|
有り体に言えば、それらの関数は呼び出し元に**無**を返しています
|
47
47
|
|
48
|
-
```puts```に期待される動作は*値を標準出力へ表示すること**です
|
48
|
+
```puts```に期待される動作は**値を標準出力へ表示すること**です
|
49
49
|
```puts```から何か値が返されることを期待して使用する関数ではありません
|
50
50
|
|
51
|
-
こ
|
51
|
+
このようなケースでは、戻り値を作るという処理は、むしろ邪魔になります
|
52
52
|
```puts```を呼び出す度に何か戻り値用の値が作成されては、その分計算量が増えて動作が遅延する可能性があります
|
53
53
|
|
54
54
|
すなはち**オーバーヘッド**が発生した状態です
|