はてなキーワード: フルハウスとは
プログラミングはセンスです。センスの無い人にはプログラミングはできないし、無理にやると他人に著しい迷惑をかけます。だから、センスの無い人は絶対にプログラマにならないで下さい。
ここで強調すべきことは、センスの無い人の問題は「知識が無いこと」ではないということです。多くの人は、「まずいやり方をしてしまうのは、良いやり方を知らないから」だと勘違いしていますが、実際には違います。センスの無い人の真の問題は、「頭がおかしいこと」なのです。つまり、明らかに自分たちの首を絞めるだけの行為を「良いやり方」だと勘違いする、著しい認識のズレが問題なのです。
たとえばポーカーの役の判定を実装するとしましょう。普通の人なら何も考えずに「ストレートフラッシュかどうか」「フルハウスかどうか」などの個々の役判定の関数を実装し、優先度の高い順に判定して最初にマッチした役を返すでしょう。しかし、センスの無い人は、
のような超複雑怪奇な判定ロジックを組もうとします。これがまずい理由は如何様にも説明できます。が、問題の本質はこの方法の瑕疵を論うことではなく、「こんなコードを書く奴は頭がおかしい」ってことなのです。
経験上、センスの無いプログラマはどんなに教育しても一向に良いコードが書けるようにはなりません。それは考えてみれば当然で、小学生や中学生に勉強の習慣などから教え込むならともかく、まともな思考ができないまま大人になってしまった人を教育するのは不可能なのです。
世の中には、こういうプログラミング以前の基礎的な思考能力が足りないのにプログラマになろうとする人が多いのですが、本当にやめて下さい。あなたがプログラマになると、あなた以外の全ての人が不幸になります。
認めたがらない人は多いが、プログラミングはセンスである。そして、世の中のためにならないので、センスのない人はプログラミングに携わるべきではない。
ポーカーの役を判定するプログラムを書くことを考える。普通の人なら、何も考えずに以下のようなロジックを実装するだろう。
これら個別の処理を関数化しておき、順番に呼び出して判定する。場合によっては、手役のオブジェクトを定義しておき、強さを比較するメソッド等を作るかも知れない。
ところが、世の中にはどういうわけか、1回のループの中で
前者が後者より優れていることには、いくらでも説明が与えられる。たとえば、[wikipedia:結合度]による説明だ。後者の実装は、内容結合または共通結合に分類される。明らかにワンペア判定の実装が、フルハウス判定等の結果に影響を与えている。このため、一部を修正した際に他の部分に影響を及ぼしてしまう。また手役ごとに個別にテストもできない。前者ではこのようなことは起こらない。
しかし、ことの本質は後者の瑕疵の分析ではなく、後者のようなコードを書いてくる奴は「頭がおかしい」ってことだ。そもそも彼らは物事のとらえ方が常人と異なる。だから、ちょっとコツを教えたところで、改善することはない。
プログラミングに限らず、世の中には物事のとらえ方が悪い意味で常人と異なる奴が多い。正直、成人になって、そういう根本的な部分がズレている奴が、正常な感覚を取り戻すのはかなり難しい。そもそも、そういう奴は自分が異常だということを自覚してさえいないからタチが悪い。
○朝食:なし
○夕食:一平
○調子
むきゅーはややー。
それと、平行してオレンジイズニューブラックの最終シーズンを見ている。
悲しい展開が続くせいで、続けて見ることができずゆっくり見ている。
どう終わるんだろう、ハッピーエンドは無理にしても、どうにか前向きな終わりがいいなあ。
これとフルハウスを見るために加入したNetflixだけに、終わるのがとても寂しい。
○グラブル
虹星晶集めが終わった。
ただ、これ虹星晶ってどんなとこでもちょこちょこ使うから、気をぬくと忘れて使っちゃいそうだな。
というか、今まさに、ミューズの上限解放に9個使っちゃって、慌てて集め直した。
これで、統べの下準備はバッチリ、長々とプレイして来たグランブルーファンタジーだけど、ようやく自分の中で一区切りつきそうなので、明日からは何か新しいゲームをプレイしようと思う。
碧空の結晶265/380。
セリフの和訳も多い。それだけじゃなく、固有名詞も解説されてる。例えば第一話、webster's roomという言葉が出てくる。調べてみると、フルハウス放送前にあったドラマに出てくるwebsterくんの部屋を意味しているとのことだ。このレベルの解説なんて他のドラマにない。
ゲーム・オブ・スローンズのような今をときめく人気ドラマも悪くはないんだが、やっぱり時代劇なので古めかしく堅い表現も多い。現代の一般会話には使い難い。それにウィンターフェルか壁の登場人物は北欧訛りの英語を話しているらしい。自分には分からんけど、ウェールズ出身の重度GoTオタクの知り合いが言ってたからそうなんだろう。つまり勉強には向かないって事だな。