質問編集履歴

2

fix small

2021/02/26 17:05

投稿

task4233
task4233

スコア106

test CHANGED
@@ -1 +1 @@
1
- Pythonのエラーハンドリング時にどこで結果を出力すべきか
1
+ Pythonのエラーハンドリング時にどこでハンドリング結果を出力すべきか
test CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
 
4
4
 
5
- Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させるのとそのでロギングするののどちらが良いのでしょうか?
5
+ Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させて上の階層で集約してロギングするのとその関数内でロギングするののどちらが良いのでしょうか?
6
6
 
7
7
 
8
8
 
9
- 多くのブログや記事などでは、あるメソッドの中でexceptに引っかかった場合、エラーをその出力しているようでした。しかし、私が普段書くGoではエラーを伝播して呼び出し元でエラーを出力しているので、この方式に違和感を感じました。そのため、Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させるのとそのでロギングするののどちらが良いのかお聞きしたいです。
9
+ 多くのブログや記事などでは、あるメソッドの中でexceptに引っかかった場合、エラーをその関数内ロギングしているようでした。しかし、私が普段書くGoではエラーを伝播して呼び出し元でエラーを出力しているので、このロギング方式に違和感を感じました。そのため、Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させて上の階層で集約してロギングするのとその関数内でロギングするののどちらが良いのかお聞きしたいです。
10
10
 
11
11
 
12
12
 

1

一部修正

2021/02/26 17:05

投稿

task4233
task4233

スコア106

test CHANGED
@@ -1 +1 @@
1
- Pythonのエラーハンドリングについて
1
+ Pythonのエラーハンドリングどこで結果を出力すべきか
test CHANGED
@@ -6,15 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- 多くのブログや記事などでは、あるメソッドの中でexceptに引っかかった場合、エラーをその場で出力しているようでした。
10
-
11
-
12
-
13
- しかし、私が普段書くGoでは、エラーを伝播して呼び出し元でエラーを出力しているので、この方式に違和感を感じました。
14
-
15
-
16
-
17
- そのため、Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させるのとその場でロギングするののどちらが良いのかお聞きしたいです。
9
+ 多くのブログや記事などでは、あるメソッドの中でexceptに引っかかった場合、エラーをその場で出力しているようでし。しかし、私が普段書くGoでは、エラーを伝播して呼び出し元でエラーを出力しているので、この方式に違和感を感じました。そのため、Pythonのexceptでエラーをハンドリングした場合、エラーは伝播させるのとその場でロギングするののどちらが良いのかお聞きしたいです。
18
10
 
19
11
 
20
12