アプリ版:「スタンプのみでお礼する」機能のリリースについて

このように書くべきですか?
{
object = action()

if(object.isSuccess is True){
// actionが正常終了した時の処理

}

}


is Trueは余計ですか?
isは==と読み替えても良いです。
actionが返すオブジェクトはユーザー定義であること、
isSuccessはbool型であること。

成功したかをactionが返す必要があるのは、UI更新を行うレイヤーであり、余計なビジネスロジックで汚染しないため。

A 回答 (3件)

isSuccess が bool型であるなら, is True は明らかに無駄. だって,


if((object.isSuccess is True) is True)...
なんて書かないでしょ?

ただ, 名前についてはもっと検討した方がいいかもしれない. action の結果が object というのは謎だし, その object にしても「isSuccess」は英語として不満がある.
    • good
    • 0
この回答へのお礼

デモのためにつけた名前に決まってるやん草

お礼日時:2024/01/11 21:59

せっかく英語的に


if object is success then ...
と読めるので、余計な修辞は邪魔だと思います
    • good
    • 0

余計ですね。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A