Data()↑のようなデータがあるときに、↓のようなコードをたまに見かけるときがある。↑のコードは失敗とかじゃなくて、モックだと思ってください。行数がずーーーっと長く続いているもんだと思ってください。みたいな感じの思考のときが多い気がしている。オブジェクト指向じゃなくて、手続き型っぽい感じでコードを書いてるときにそうなりがち。calculator1.calc(data))こんな感じにしてしまったことが、昔たまにあった。ものすごく上がっている。要はローカル変数だったものを、クラス内全体に広げてしまったことで、コードを読むときに他から影響を受けてないか確認する手間が増えている。selfの値が変わっているかどうかを確認しに行かなければいけなくて、恐怖心が増加する。いわゆる、なんちゃってオブジェクト指向。wrap(2)(data))別にこれはこれでいいんだけど、そうするとオブジェクト指向の利点が消滅する。Pythonでやる意味ないのではって感じがする。calculated_data.data)正直題材がびみょい気がするので利点が見えにくいけど、こうすると拡張もできて、あんまり脳を使わずにコードを読むことができて嬉しいなぁと思っている。コードをコピペされても害があんまりなくておすすめ。コードが短いやつしかないときはここまでやるのはやりすぎ感がある。́・ω・`)結局どうするのが正解なのかはよくわからない。会社の勉強会で発表したので共有も兼ねて。ああ...2013-12-15Chromeのあまり知られていないけど便利なUI(っていうかショートカットキー)紹介する。HarukaeruJはてなブログをはじめよう!haruharu1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。