2017年2月12日のブックマーク (5件)

  • Teach Yourself Programming in Ten Years 日本語訳

    以下の文章は、Peter Norvig による Teach Yourself Programming in Ten Years の日語訳である。 翻訳文書については、以下の方々にご教示を頂きました。ありがとうございました。 Shiro Kawai さん:誤訳の訂正 三好博之さん:誤訳の訂正 竹中明夫さん:2001年7月改版分の訳、誤訳の訂正(共訳者にクレジット) Toshihiko Ono さん:誤訳の訂正 アクビさん:訳注3に関する情報 どうしてみんなそんなに急ぐの? どの屋に足を運んでも、『7日で学ぶ Java』といったハウツーを見かけるし、そのそばには Visual Basic や Windows やインターネットなどについて、同じように数日や数時間で学べると売りこむが無限のバリエーションで並んでいる。Amazon.com で以下の条件で検索してみたところ、 pubdate

    Teach Yourself Programming in Ten Years 日本語訳
    l08084
    l08084 2017/02/12
  • 猿でも分かる! Dependency Injection: 依存性の注入 - Qiita

    はじめに アホでもわかるように解説してみるテスト。 あらゆる方向で説明してみる。 大雑把にまとめると「依存していた部分を、外から注入すること」です。 勘違い、間違いが沢山ありそうなので、是非ご指摘を! 登場人物 (用語) 依存性の注入 (日語) Dependency Injection (英語) DI (Dependency Injectionの略語) 依存関係を設定ファイル等で定義してよろしくやってくれる「DIコンテナ」については書いておりません! 何が問題なの? クラス内などで固定化されたものがあると 柔軟性がない テストしにくい 解決方法 「依存している部分を外から注入する」 DIにおける「依存性」と「注入」の意味 依存性 (大雑把に)とあるクラスに、固定の定数、変数、インスタンスが入っちゃっている状態 つまりそのクラスは、その定数、変数、インスタンスに依存している 注入 そのクラ

    猿でも分かる! Dependency Injection: 依存性の注入 - Qiita
    l08084
    l08084 2017/02/12
  • Wikiwand - 関心の分離

    関心の分離(かんしんのぶんり、英語: separation of concerns、SoC)とは、ソフトウェア工学においては、プログラムを関心(責任・何をしたいのか)毎に分離された構成要素で構築することである。 プログラミングパラダイムは開発者が関心の分離を実践することを手助けするものもある。その為には、モジュール性とカプセル化の実装のしやすさが重要となる。 関心の分離は複雑で依存関係が入り乱れたシステムの理解・設計・運用を容易にすることが出来るので他の工学分野でもみられる。

    Wikiwand - 関心の分離
    l08084
    l08084 2017/02/12
  • 【翻訳】"手段"は"本質"よりも早く廃れる。 - Endo Tech Blog

    この記事は“How” ages faster than “Why”の著者であるAbdul Nimeri氏の許可を頂いて翻訳しています。 gist.github.com

    【翻訳】"手段"は"本質"よりも早く廃れる。 - Endo Tech Blog
    l08084
    l08084 2017/02/12
    心温まる記事
  • オフ会開催するだけでモテる。しかも小銭が稼げる。:うしじまいい肉がじぶんをとる

    オフ会こじきの話 以前書いたリーダーはモテるというお話の延長です。 私が見た実例を書きます。 毎日365日とある居酒屋でオフ会を開く際の幹事をやる、というだけで女をいまくっていた人がいました。

    オフ会開催するだけでモテる。しかも小銭が稼げる。:うしじまいい肉がじぶんをとる
    l08084
    l08084 2017/02/12