こんにちは。@mrtry_です。
最近ずっとサンダルで出社していたら、日焼けでサンダルの紐の跡ができました。
さて、今回は前回に引き続き、DIについて書こうと思います。
前回でDIとはなにか、という話をしたので、今回はSymfonyでDIする際に利用するService Container
について書きたいと思います
以下、今回の記事の目次になります。
- Service Contaier とは
- DIするまでの手順
- サービスを作る
- サービスの設定をする
- コントローラでサービスを呼び出してみる
ペンギン村からおはこんばんちは。今年のフジロックは3日通しで参加予定の @kalibora です。久しぶり過ぎてどんなテンションでブログ書けばいいのか忘れました。
さて、今日は技術的な話題というよりも、先日社内で開催した 重い腰上げDay(仮)
というイベントについて書きたいと思います。
結論から申しますと、メルカリ の Be Professional Day(BPD) のパクリです。
定義については t-wada 先生の
"Be Professional Day: 1ヶ月に1日、普段の業務を一旦ストップさせて普段手を付けていないことをやる日" 7つの習慣でいうと緊急度が低く重要度が高い象限にフォーカスする日
これが一番わかりやすく、しっくり来たので、これを採用してます。
ちなみに7つの習慣は弊社サービスのFeBe↓でも購入できますので、耳で聴きたい方は是非。
続きを読むこんにちは。@mrtry_です。 最近、低温調理機を自作しまして、毎週ハナマサで肉塊を買って、調理する週末を過ごしています。
さて、今回から2回ほどService Container
について紹介したいと思います。
初回のこの記事では、Service Container
の仕組みの元となるデザインパターンDependency injection(DI)
について紹介したいと思います。
以下、今回の記事の目次になります。
Dependency injection(DI)とは、デザインパターンの一種です。 よく「依存性の注入」とよく言われています。 和訳だけ見てもどんなものなのか想像しにくいですね...。
続きを読む