タグ

2021年5月27日のブックマーク (4件)

  • 単一責任の原則(Single responsibility principle)について、もう一度考える | オブジェクトの広場

    単一責任の原則(Single responsibility principle)について、もう一度考える はじめに オブジェクトの広場をご覧の皆様ならば、「SOLID原則」という言葉を聞いたことがあるかもしれません。 SOLIDとは、以下の5つのソフトウェア設計原則を並べたバクロニムです。 Single Responsibility Principle:単一責任の原則 Open/closed principle:オープン/クロースドの原則 Liskov substitution principle:リスコフの置換原則 Interface segregation principle:インターフェース分離の原則 Dependency inversion principle:依存性逆転の原則 ソフトウェアエンジニアが知っておくべき設計原則のセットとして、Clean Architecture や

    単一責任の原則(Single responsibility principle)について、もう一度考える | オブジェクトの広場
    UKIBORI
    UKIBORI 2021/05/27
  • 頭はいいのに合理的な判断ができない人がいるのはなぜ?→「インテリジェンストラップ」という考え方があるらしい

    ぱらい @yopparai_chmist 最近読んでて面白いなと思ったのは、IQ的な賢さと合理的判断を下す能力はほとんど相関せず、むしろ賢い人ほど自身を正当化する証拠を上手に集める為に、悲惨な非合理性「インテリジェンストラップ」に陥る可能性が高いそうだ。賢さと正しい判断を下す能力は別、というのは非常に大切な教訓だと思った 2021-05-25 20:49:09 ぱらい @yopparai_chmist あくまでイメージだが「賢さ」は演算的処理能力で瞬間的で速い思考。一方「合理性」はひとつの物事を様々な方向性から、バイアスを除いて、高い想像力を持って眺めるゆっくりとした思考なのだと思う。こう考えると、この二つが相関しないのは当然に思う。幸い、後者の能力は訓練次第で身に付きそうだ。 2021-05-25 20:55:19

    頭はいいのに合理的な判断ができない人がいるのはなぜ?→「インテリジェンストラップ」という考え方があるらしい
    UKIBORI
    UKIBORI 2021/05/27
    “IQ的な賢さと合理的判断を下す能力はほとんど相関せず、むしろ賢い人ほど自身を正当化する証拠を上手に集める為に、悲惨な非合理性「インテリジェンストラップ」に陥る可能性が高い”
  • Googleスプレッドシートの業務効率化機能4選【中級編】 | ライフハッカー・ジャパン

    モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】

    Googleスプレッドシートの業務効率化機能4選【中級編】 | ライフハッカー・ジャパン
    UKIBORI
    UKIBORI 2021/05/27
  • いつまでコンピュータで消耗しなきゃならないの?

    なんでみんないつまでも100年以上も昔のタイプライターの成れの果て、みたいなキーボードをカタカタ叩いてコンピュータ操作してるの? コンピュータは時代の最先端なんじゃないの? 使いこなすには習熟が必要って、そりゃそうかもしれないけど度が過ぎてないか? 特にCUIがいけすかない。DOSプロンプトを初めて見た日から今に至るまで、あんな不親切なインターフェースを一度だって良いと思ったことはない。 $とかC:\とかなに?適当に文字を打ってもエラーしか出ない。使われるのを拒絶しているようにしか見えない。 ゲームで言うなら1980年代のテキスト入力型アドベンチャーみたいなレベル。コマンドを全部覚えてないと何もできないクソゲー。 多分もうおっさんしか知らない。いまどきそんなゲームはないだろ?つまりそれだけ遅れてるんだよ。 使いやすいようにカスタマイズするのが当たり前?だったら最初からその使いやすい状態で提

    いつまでコンピュータで消耗しなきゃならないの?
    UKIBORI
    UKIBORI 2021/05/27
    CLI好きだけど言いたいことはなんとなく分かるよ。100年後1000年後の未来人もcdとか打ってんのかなって思う。