merom686
- いいね数 68,598/65,408
- フォロー 229 フォロワー 565 ツイート 24,026
- 現在地 家の中
- Web https://merom686.hatenablog.com/
- 自己紹介 プログラミング(書く)、アニメ(みる)、将棋(指す)、数学・漫画(ちょっとだけ好きだけど最近やってない)、囲碁は初級レベル、AtCoderは青、ぷよぷよはウィッチ。アイコンの羽はhttp://twitpic.com/81ssmc。好きなアニメはカスミン。
Favolog ホーム
» @merom686
» 2019年02月04日
並び順 : 新→古 | 古→新
2019年02月04日(月)
なんかflagがtrueの時、A,B,C
falseの時、D,B,Eの時に、
if(flag){ A(); B(); C();}
else { D(); B(); E();}
って書くか、
if(flag) A(); else D();
B();
if(flag) C(); else E();
って書くかは割と悩む。前者で書いてC,Eが消滅するとさっきのコードになったりするし。
タグ:
posted at 13:16:58
これ、何もないところから実装する時はclass化しないけど、ライブラリとして実装する時はclass化する。
「複数使わないのが分かりきってる」場合はそのままで行けるし、class化しておくと「そのデータ構造を2回以上使う」って時に明らかに有利なので。
twitter.com/drken1215/stat...
タグ:
posted at 13:54:54
スポンサーリンク