タグ

2016年3月16日のブックマーク (3件)

  • やはりあなた方のDependency Injectionはまちがっている。 — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something

    今日はPHP界隈で大人気のDependency Injectionと、それに関連する用語について整理しておこうと思います。 以下のような状況があるのではないか?と思ったからです。 多くのPHPユーザがDependency Injection(DI)をよくわかっていない、あるいは正確に説明できません。 そして、デザインパターンである「DIパターン」とDIをサポートするツールである「DIコンテナ」を混同しています。 また、「DIパターン」と「サービスロケータパターン」をうまく区別できていません。 Dependency Injectionとは何か? Dependency Injectionとは「Dependency」を「Injection」するというデザインパターンです。 日語では何故か「依存性の注入」と訳されており、これが混乱の元ではないかと思います。 日語で「依存性」と言うと、「依存性は

    shaw
    shaw 2016/03/16
    DIやDIコンテナの説明。めちゃくちゃわかりやすかった。
  • angularJS と jQuery に関する誤解を解く - nazokingのブログ

    最近 angularJS に対する期待の低下が著しくてつらい。 なんだかんだで SPA から jQuery に戻った話 - ボクココ Angularの問題では はてなブックマーク - mizchi のブックマーク - 2015年5月18日 みんな使いどころを間違ってるんや。1年半くらい使ってて不満もあるけど自分のよく使う範囲では angularJS 最強だと思う。 angularJS が向いてるのは Single Page Application ではない angularJS が向いてるのは ◎ フォームのような細かい部品を多用 & DOMツリーとデータスコープがほぼ一致していてユーザの入力をサーバに送ったりする webアプリ。管理画面、マイページ、業務アプリなど △ Single Page Application ← 簡単に作れるけどページ間の連携が必要ないならサーバ側で分けてしまった方

    angularJS と jQuery に関する誤解を解く - nazokingのブログ
  • 『ビッグデータ・ベースボール 20年連続負け越し球団ピッツバーグ・パイレーツを蘇らせた数学の魔法』MLBは新しい時代に突入した! - HONZ

    『ビッグデータ・ベースボール 20年連続負け越し球団ピッツバーグ・パイレーツを蘇らせた数学の魔法』MLBは新しい時代に突入した!解説 by 生島 淳 ここには、ページをめくるたびに、知的な興奮がある。 ここまでメジャーリーグは進化していたのか! という純粋な驚き。そして、なおかつ読んで面白い。『ビッグデータ・ベースボール』は、ポスト『マネー・ボール』の時代でもっとも刺激的なベースボール・ブックだ。 2013年、『ピッツバーグ・トリビューン・レビュー』紙に採用されたトラヴィス・ソーチック記者は、ナショナル・リーグ中地区のお荷物球団、ピッツバーグ・パイレーツの番記者となる。かつては鉄鋼の町として栄えたピッツバーグだが、IT産業など新しい町へと生まれ変わっていた。パイレーツは鉄鋼と同じく衰退の憂き目に遭い、アメリカン・フットボール、そしてアイスホッケーの人気に押され、ファンから20年以上も見放さ

    『ビッグデータ・ベースボール 20年連続負け越し球団ピッツバーグ・パイレーツを蘇らせた数学の魔法』MLBは新しい時代に突入した! - HONZ