No video

Dependency Injection(DI)【コードで理解する】 - プログラミング相談所オンライン

  Рет қаралды 5,381

CIRCLE AROUND

CIRCLE AROUND

Күн бұрын

「依存性の注入」とも言われるDependency Injection(DI)をコードを使って理解する内容をお届けしました。前半はシンプルにオブジェクト指向開発の文脈の中で使用されるケースを取り上げ、後半ではDIコンテナといった仕組みについても軽く触れています。
DIは概念の理解に苦戦される方も多いと思いますので、本動画が学びの助けになれれば幸いです!
※ 佐藤が「設計パターンにおけるDI」のような表現を使っていましたが、IoC(制御の反転)のような言葉が適切な表現かと思います。
■ 学習者の方の質問を募集しています! ■
 forms.gle/aDw8...
■ ーーーーーーーーーーーーーーーーー ■
■ Tech libのまとめや補足 ■
 techlib.circle...
■ ーーーーーーーーーーーーーーーーー ■
■ 関連動画 ■
インターフェース【コードで理解する】
  • インターフェース【コードで理解する】 - ...
■ ーーーーーーーーーーーーーーーーー ■
■ 解説に使用したコード ■
 github.com/Cir...
■ ーーーーーーーーーーーーーーーーー ■
---
プログラマーの技術トレーニングを行っている、サークルアラウンド社( circlearound.c... )の動画です。プログラミングやシステム開発についてレクチャーしたり、会話したりします。
■ Tech lib ■
「WEBサイトの基礎を集約」をキーコンセプトに情報発信を行っている技術メディア。
techlib.circle...
■ 個人向けトレーニング ■
本気でIT技術を身に付けたい人向けの個別指導!
circlearound.c...
■ 法人向けトレーニング ■
チーム現場で活躍できる人材を育てています!エンジニア即戦力トレーニング。
circlearound.c...
■ 受託開発 ■
主にRuby on Railsを使用した開発の受託を行っています。普段受託開発で活躍しているメンバーがトレーニングでも講師を行っています。
■ プログラミング相談所 ■
プログラミング学習/スキルアップで困っているあなたの相談に乗ります!
circlearound.d...
#プログラミング
#プログラミング学習
#オブジェクト指向

Пікірлер: 2
@hipopo_tamagawa
@hipopo_tamagawa 2 жыл бұрын
IoCContainer 等を使わずに書いてみたことがあるんですが、エントリポイントや startup の処理を書いたスクリプトが new だらけになったのを思い出しましたw
@CIRCLEAROUND
@CIRCLEAROUND 2 жыл бұрын
おっしゃる通りで、システムを柔軟にしようと試みると「最初に何かを決めるところで状況に合わせたクラスをnewする」という形になっていくと思います。newだらけになる事のわかる方は、DIについては理解がしやすいと感じます。
what will you choose? #tiktok
00:14
Анастасия Тарасова
Рет қаралды 6 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 22 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 45 МЛН
Dependency INVERSION vs Dependency INJECTION in Python
17:51
ArjanCodes
Рет қаралды 158 М.
今日こそ理解するCORS
17:56
徳丸浩のウェブセキュリティ講座
Рет қаралды 16 М.
Dependency injection fundamentals in C# - DI vs IoC vs DIP
13:30
Amichai Mantinband
Рет қаралды 32 М.
Mastering Dependency Injection In Golang
14:29
Anthony GG
Рет қаралды 47 М.