何らかの処理を行って、その処理が成功したか否かをbooleanとして返す関数someFunc(arg)があるとします。
この関数を用いて呼び出し側で、不成功の場合のみエラー処理をする場合、boolean変数を使うべきなのでしょうか?
具体的には
if not someFunc(arg): エラー処理
is_success = someFunc(arg) if not is_success: エラー処理
のどちらがいいのでしょうか?
こういうのは好み?の問題なのでしょうか?
(個人的な好みでは変数を導入するほうが読みやすいですが、この関数を呼び出し側で何度も呼び出すのであれば変数を導入するのは微妙かもなあとは思います
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。