タグ

2024年1月13日のブックマーク (2件)

  • もし「リーダブルコード」を弁護士が読んだら? - MNTSQ Techブログ

    こんにちは。「リーダブルコード」を先月読破して、感銘を受けた弁護士の人です。 なにに感銘を受けたかというと、「エンジニアが高級言語を効率的にコーディングするための工夫」は、契約という言語をコーディングするために援用できることがとても多いということです。 例えば、リーダブルコードは「関数には空虚な名前(tmpとかretvalとか)でなく、エンティティの実体に即した名前をつけよう!」と提案しています。 これめっちゃわかります!!!なぜなら、契約言語では当事者というクラスの表現のために「甲」「乙」という定義を未だに使います。そして、甲と乙を逆に書いてしまったままReviewを通過することが実際によくあります。オライリーさんには激怒されるでしょう。 しかし、よく考えると高級言語と契約言語が似ているのは当然だと思うようになりました。それは、どちらも「一定のインプットを入れると、必ず一定のアウトプット

    もし「リーダブルコード」を弁護士が読んだら? - MNTSQ Techブログ
    satosssi
    satosssi 2024/01/13
    めっちゃ面白い
  • 「教える」の多くは幼児的欲求?|shinshinohara

    面白い体験を伺った。とある女性が初めてテレビゲームをやってみたら、普段からやってる息子が「そこはこうしたほうがいい」「次はこうなるから気をつけて」と教えてくれて、かなりうっとうしかった、と。他方、やったことのない夫は一緒にドキドキしながらうまくいくと驚いてくれて、嬉しかったという。 その経験から、人間には教えたがる能があるのではないか、という指摘がなされていた。これは大変面白い話だと思う。教えたくなる能、これについて考えてみたい。 私の考えでは、教えたいという気持ちは、「驚かしたい」という気持ちの変形なのでは?ということ。 テレビや雑誌、ネットなどで新しい情報を仕入れ、他の人にそれを教えると「へー!」と驚いてもらえた経験は、皆さんお持ちだと思う。教えるという行為は、人を驚かす行為でもあるのだと思う。それは恐らく、子どもの頃からの経験から生まれたもののように思う。 幼児はよく、「ねえ、見

    「教える」の多くは幼児的欲求?|shinshinohara
    satosssi
    satosssi 2024/01/13
    着眼点が面白かった。うちの子供も教えたがりだなww