タグ

2020年7月10日のブックマーク (2件)

  • DI (依存性注入) って何のためにするのかわからない人向けに頑張って説明してみる - Qiita

    追記 2022/11/12 追記 この記事読んで、DI 便利だなって思ったらこちらも併せて読んでみてください。クリーンアーキテクチャーの開設の中で依存性逆転の説明が出てきます。難しいかもしれませんが、一度理解すればつぶしが効く考え方なので腰を据えて読んでみてください。 文 ここでは、最近のそこそこの規模のアプリだと大体使われてる(と私は思ってる)Dependency Injection(DI)について、何故使ってるのか?というのを私の理解で書いていきたいと思います。 今回の対象言語は C# ですが、DI 使ってる言語であれば大体同じ事情なのかなと思います。 単体テストしたいよね アプリケーションを作るとうまく動いているかテストをすると思います。 たとえ、そのアプリがハローワールドだとしても動かして目視で確認してると思います。 もうちょっとアプリの規模が大きくなってくるとクラス単位やクラス

    DI (依存性注入) って何のためにするのかわからない人向けに頑張って説明してみる - Qiita
    takopons
    takopons 2020/07/10
    説明のために単体テストを例に挙げてると思うが、単体テストの簡単化は副次的なものであって、目的は疎結合では? クラス間の依存度を下げるため。 猫型蓄音機さんの記事→https://nekogata.hatenablog.com/entry/2014/02/13/073043
  • キム委員長の妹 ヨジョン氏「非核化しないわけではない」 | NHKニュース

    北朝鮮のキム・ジョンウン(金正恩)朝鮮労働党委員長の妹のヨジョン(与正)氏が談話を発表し、米朝首脳会談は北朝鮮にとって無益だとした一方、北朝鮮は非核化をしないわけではなく、アメリカによる重大な措置が伴えば非核化は可能だとして、アメリカに譲歩を求めました。 この中で、ヨジョン氏はことし11月のアメリカ大統領選挙前の、米朝首脳会談の開催が取り沙汰されていることについて「米朝両首脳の決断によって突然行われるか、誰にもわからない」とした一方、「アメリカの決定的な立場の変化がない限り、ことし中、そして今後も必要はなく、われわれにとって無益だ」として、開催の可能性を否定しました。 また、大統領選挙の直前に米朝首脳会談が行われる可能性があると指摘したボルトン前大統領補佐官について「くずであるボルトンが述べたことで、絶対にそうする必要はない」と嫌悪感をあらわにしました。 一方、ヨジョン氏は、核実験やICB

    キム委員長の妹 ヨジョン氏「非核化しないわけではない」 | NHKニュース
    takopons
    takopons 2020/07/10
    非核化すな!すな!すな!非核化せんのかーい!