検索対象

並び順

ブックマーク数

セーフサーチ

期間指定

  • から
  • まで

diの検索結果(絞り込み: 3 users 以上)1003 件中 1 - 40 件目

  • GoとDependency Injectionの現在|timakin (ちまきん)|note

    tl;dr・Goの依存性注入は普通に行われるが、DIツールはまだ観測範囲では浸透していない。 ・直近出たGoogle製Go向けDIツール「Wire」はシンプルなAPIやツール作成で有用だが、依存オブジェクトの設定が...

    GoとDependency Injectionの現在|timakin (ちまきん)|note
    • 今日から始める依存性の注入 / First Time Dependency Injection - Speaker Deck

      All slide content and descriptions are owned by their creators.

      今日から始める依存性の注入 / First Time Dependency Injection - Speaker Deck
      • android-multi-module-with-dagger - Speaker Deck

        DroidKaigi2019 Day 01 11:20~ 「マルチモジュールプロジェクトでの Dagger2を用いた Dependency Injection」 での発表資料です サンプルコード https://github.com/kgmyshin/Multi-Module-Pro...

        android-multi-module-with-dagger - Speaker Deck
        • グローバルゲームジャムで使ったUnityのテクニックとか開発のコツ 2019 - Qiita

          はじめに 今回はグローバルゲームジャム2019で用いた、開発のコツやUnityのテクニックについてまとめます。 設計についての話はこちらを参照。 グローバルゲームジャムでクラス設計をやった話2019 どん...

          グローバルゲームジャムで使ったUnityのテクニックとか開発のコツ 2019 - Qiita
          • GitHub - Microsoft/tsyringe: Lightweight dependency injection container for JavaScript/TypeScript

            Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up

            GitHub - Microsoft/tsyringe: Lightweight dependency injection container for JavaScript/TypeScript
            • 正しさとGo - Qiita

              はじめに Goの良いところは、最低限の文法を知っていればコードを上から順番に読むことで詳細を容易に理解できることです。 文法の中にシンタックスシュガーや特別な省略が許されていないため多様な表...

              正しさとGo - Qiita
              • Introducing Wire: Dependency Injection by Code Generator - Speaker Deck

                All slide content and descriptions are owned by their creators.

                Introducing Wire: Dependency Injection by Code Generator - Speaker Deck
                • Vue.js でDIする。 - Qiita

                  背景 Vue.jsを用いたアプリケーションでDI(Dependency Injection, 依存性の注入)を行いたくなった時、どうすればよいでしょうか? まず、Vue.js向けのDIライブラリを探してみます。Awesome Vue をみ...

                  Vue.js でDIする。 - Qiita
                  • Wire: Goのコード生成によるDIツール

                    Dec 10, 2018 少し前に、GoogleからWireというDIツールがリリースされた。このツールは元々Go Cloudの内部で使われていたもので、汎用的なツールとして切り出したのだそうだ。このツールの特徴は依存グ...

                    Wire: Goのコード生成によるDIツール
                    • GitHub - google/wire: Compile-time Dependency Injection for Go

                      Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up

                      GitHub - google/wire: Compile-time Dependency Injection for Go
                      • ZOZOのグローバルECのフロントエンドアーキテクチャ設計 / Frontend Architecture Design of ZOZO - Speaker Deck

                        ZOZOのグローバルECのフロントエンドアーキテクチャ設計 / Frontend Architecture Design of ZOZO

                        ZOZOのグローバルECのフロントエンドアーキテクチャ設計 / Frontend Architecture Design of ZOZO - Speaker Deck
                        • Activity、Fragment、Viewにコンストラクタインジェクションする · stsnブログ

                          Activity、Fragment、Viewにコンストラクタインジェクションする Created at Fri, Nov 16, 2018 Daggerライブラリを使い、Androidフレームワークが提供するActivityなどのクラスにコンストラクタインジ...

                          • ドメインオブジェクトを中心としたClean Architecture のためのレイヤー構成 - Qiita

                            ドメインオブジェクトを中心としたClean Architectureは、どういうレイヤー構成にするとよいか、簡単にまとめてみた。 イメージ たぶん、こんな感じになるはず。通常は円状に表現するが、わかりにくい...

                            ドメインオブジェクトを中心としたClean Architecture のためのレイヤー構成 - Qiita
                            • Scala用DIライブラリ3種を雑に比較してみた(Guice, Airframe, MacWire)

                              前書き Airframe Meetup #1 - connpassへ参加せてもらってなかなか良い刺激になったので、一念発起してScala用のDIライブラリの比較記事を書くことにしました。 が、ぶっちゃけるとAirframe: DI Framew...

                              Scala用DIライブラリ3種を雑に比較してみた(Guice, Airframe, MacWire)
                              • AirframeによるScalaプログラミング:「何ができるか」から「何を効果的に忘れられるか」を考える

                                要点その1: MessagePackを活用すると汎用的なデータ変換が実現でき、データフォーマットごとにオブジェクトマッパーを実装する手間が省けること。スライド中に紹介していますが、応用範囲はデータの変...

                                AirframeによるScalaプログラミング:「何ができるか」から「何を効果的に忘れられるか」を考える
                                • Compile-time Dependency Injection With Go Cloud's Wire - The Go Blog

                                  Overview The Go team recently announced the open source project Go Cloud, with portable Cloud APIs and tools for open cloud development. This post goes into more detail about Wire, a depe...

                                  • go-cloud/wire at master · google/go-cloud · GitHub

                                    Some links may still exist to this directory, so I want to preserve the README to point elsewhere.

                                    go-cloud/wire at master · google/go-cloud · GitHub
                                    • 【Go言語】 Go Cloud で使われている Wire というツールでの依存性注入が便利かもしれない。 - Qiita

                                      【Go言語】 Go Cloud で使われている Wire というツールでの依存性注入が便利かもしれない。 Go-Cloud Project が発表されて久しいですね。 Go Cloudは、クラウド (AWSやGCP) 間で使用頻度の高いサービ...

                                      【Go言語】 Go Cloud で使われている Wire というツールでの依存性注入が便利かもしれない。 - Qiita
                                      • 実践DDD本 第12章「リポジトリ」~集約の永続化管理を担当~ (1/3):CodeZine(コードジン)

                                        ドメイン駆動設計(DDD)は、顧客と開発者がビジネスを戦略的に理解し、共通の言葉を用いてシステムを発展させていく設計手法です。前回は集約の生成を担う「ファクトリ」について紹介しました。第12回...

                                        実践DDD本 第12章「リポジトリ」~集約の永続化管理を担当~ (1/3):CodeZine(コードジン)
                                        • Unity Zenject完全に理解した

                                          5:29 ミクシィグループ会社紹介 16:09 ゲーム案件にZenject導入した経験を語る(@KaseliaePenguin) 45:10 文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜(@mikito052...

                                          Unity Zenject完全に理解した
                                          • ゲーム案件にZenjectを導入した経験を語る - Speaker Deck

                                            All slide content and descriptions are owned by their creators.

                                            ゲーム案件にZenjectを導入した経験を語る - Speaker Deck
                                            • 【Laravel】「『Controllerに入る』と思ったならッ! その時スデに(ほぼ)ビジネスロジックは終わっているんだッ!」という、DIコンテナのお話 - Qiita

                                              【Laravel】「『Controllerに入る』と思ったならッ! その時スデに(ほぼ)ビジネスロジックは終わっているんだッ!」という、DIコンテナのお話 発端 QiitadonでDIの話題が盛り上がっていた時に「Larav...

                                              【Laravel】「『Controllerに入る』と思ったならッ! その時スデに(ほぼ)ビジネスロジックは終わっているんだッ!」という、DIコンテナのお話 - Qiita
                                              • Kotlinで DI (Dependency Injection)~ Dagger 編 - Qiita

                                                AndroidアプリにDagger2を使ってDIしてみます。 DIがどんなものかというのはこちら。 Daggerの他にもDIフレームワークがあります。 Koinを使ったDIはこちら。 やりたいこと ViewModelに依存するActivit...

                                                Kotlinで DI (Dependency Injection)~ Dagger 編 - Qiita
                                                • Microsoft.Extensions.DependencyInjection を使った DI の基本 - Qiita

                                                  公式ページはこちら ASP.NET Core での依存関係の挿入 aspnet/DependencyInjection 実際に私はASP.NET というより、Azure Functions で使うことを想定していますので生の基本的な挙動を理解したいと思...

                                                  Microsoft.Extensions.DependencyInjection を使った DI の基本 - Qiita
                                                  • Android アプリ の DI コンテナとして KOIN を使う理由とちょこっとした紹介 - BattleProgrammerShibata

                                                    たまには飯テロじゃない画像をトップにしようと思いました。 (土善旅館のはなちゃんです) さて、私が Android アプリケーションを作るときの DI コンテナとして、最近は Kotlin で書かれた、Kotlin ...

                                                    Android アプリ の DI コンテナとして KOIN を使う理由とちょこっとした紹介 - BattleProgrammerShibata
                                                    • DI (Dependency Injection) の基本 - Qiita

                                                      DI (Dependency Injection) とは何なのか? そして、なぜ便利なのかを簡単に説明しようと思います。 他のクラスに依存していない場合 まずは何者にも依存していない簡単なViewModelを作ってみます。 Vi...

                                                      DI (Dependency Injection) の基本 - Qiita
                                                      • HaskellでDIする - The curse of λ

                                                        DI DIの重要性はここ数年で急速に高まってきている。 依存性が注入されたりとかそういうことはどうでもよくて、設計と実装を分けたい、人類はそれだけのために色々と工夫をこらし最終的にたどり着いた...

                                                        • Zenject入門その1 疎結合とDI Container

                                                          はじめに 最近、Zenjectについて導入を検討する人が増えてきました。今回はそのZenjectがそもそも何のためのライブラリなのかを解説します。 Zenjectとは 「Zenject Dependency Injection IOC」は依存...

                                                          Zenject入門その1 疎結合とDI Container
                                                          • まだオブジェクト参照で消耗してるの? Zenjectではじめる疎結合なUnityアプリ開発 - Qiita

                                                            こんなことありませんか? 「ボタンを押したら立方体が出る」という簡単なシーンを作ってみましょう。 「ボタンを押したら立方体が出る」最初の実装 ナイーブに作ると、こんな感じになりますよね。 ボ...

                                                            まだオブジェクト参照で消耗してるの? Zenjectではじめる疎結合なUnityアプリ開発 - Qiita
                                                            • Unityプロダクトにテストを導入していくまで - Speaker Deck

                                                              All slide content and descriptions are owned by their creators.

                                                              Unityプロダクトにテストを導入していくまで - Speaker Deck
                                                              • さては密結合だなオメー Clean Architecture で学ぶ テストフレンドリーな疎結合設計/Loosely Coupled Design Learning with Clean Architecture - Speaker Deck

                                                                さては密結合だなオメー Clean Architecture で学ぶ テストフレンドリーな疎結合設計/Loosely Coupled Design Learning with Clean Architecture

                                                                さては密結合だなオメー Clean Architecture で学ぶ テストフレンドリーな疎結合設計/Loosely Coupled Design Learning with Clean Architecture - Speaker Deck
                                                                • Dependency Injectionを「依存性の注入」と訳すのは非常に悪い誤訳 - little hands' lab

                                                                  Dependency Injectionとは Dependency Injectionを日本語でなんと訳しますか? 大体「依存性の注入」と訳されることが多いですよね。 確かに直訳するとその通りなのですが、実際に行っていることを表し...

                                                                  Dependency Injectionを「依存性の注入」と訳すのは非常に悪い誤訳 - little hands' lab
                                                                  • Spring Boot と一般ライブラリの折り合いのつけかた - Speaker Deck

                                                                    All slide content and descriptions are owned by their creators.

                                                                    Spring Boot と一般ライブラリの折り合いのつけかた - Speaker Deck
                                                                    • 初学者でも5分で理解できるようにDI(Dependency Injection)を説明してみた - Qiita

                                                                      この記事の説明 この記事はプログラミング初学時に自分が知りたかった3点に絞り、 かつ可能な限り端的に説明をして概要を掴んで頂く為に書きました。 そもそもDIって? どんなメリット(必要性)ある?...

                                                                      初学者でも5分で理解できるようにDI(Dependency Injection)を説明してみた - Qiita
                                                                      • SWETの新メンバーから見て驚いたこと、そこから生まれたDIライブラリ不使用宣言 - DeNA Testing Blog

                                                                        はじめまして!4/1よりSWETに加わった@Kuniwakです。 今回は、私がSWETに入って驚いたことと、そしてSWETだからこそ生まれたものについてお話しします。 まずKuniwakはどんな人? 開発を高速化させるテ...

                                                                        SWETの新メンバーから見て驚いたこと、そこから生まれたDIライブラリ不使用宣言 - DeNA Testing Blog
                                                                        • Compile Time DIのススメ - Speaker Deck

                                                                          All slide content and descriptions are owned by their creators.

                                                                          Compile Time DIのススメ - Speaker Deck
                                                                          • Swinject と DIKit で Dependency Injection してみた / 20180403 #roppongiswift - Speaker Deck

                                                                            ROPPONGI.swift 第2回 - connpass https://visits.connpass.com/event/82783/ での発表資料です。 # サンプルアプリリポジトリ (DIの実装パターンに加え、テストコードもあります) https://github.co...

                                                                            Swinject と DIKit で Dependency Injection してみた / 20180403 #roppongiswift - Speaker Deck
                                                                            • 選定した技術が1年で死んだ話 | そど

                                                                              今年の夏頃から、特にサービスとして出すわけではなく、社内で使っているシステムのリプレースを行う事になりました。主な目的はレガシーすぎる設計をある低度モダンにする事、そして他のシステムと連...

                                                                              • Functional approaches to dependency injection | F# for fun and profit

                                                                                Part one of a series, starting with partial application. This post is part of the F# Advent Calendar in English 2016 project. Check out all the other great posts there! And special thanks...

                                                                                • DESIGN DOC (Ivy): Separate Compilationを読む - lacolaco

                                                                                  angular/separate_compilation.md at master · angular/angular · GitHub 日本語訳しながらngIvyの設計を理解する。 読んだ。要点だけまとめると以下。 Angular 6.0ではIvyという新しいコンパイラが導...

                                                                                  DESIGN DOC (Ivy): Separate Compilationを読む - lacolaco