共感で繋がるSNS

人気

関連検索ワード

新着

くろみつ

くろみつ

最近、Xで技術記事の投稿を始めました。

現場での気づきやアーキテクチャ視点、技術志向エンジニア向けのテーマを中心に、
noteにまとめてます(現在9本)。

技術系の発信が気になる方は、ぜひXからご覧ください📌
※URL貼れないので、ブロフにXのアカウントID記載してます。
GRAVITY
GRAVITY3
カツヒト

カツヒト

Webの基本的な仕組みがわかること
MVCモデルに基づいた実装ができること
Gitを用いてのグループ開発ができること

の3点は、どれだけ手が足りなくても採用する技術者の最低必須条件にしてる。新卒ならポテンシャル採用あるけど、経験者でこれすら満たせないのはマジやばい
GRAVITY2
GRAVITY5
あめ

あめ

DDD DDD-LITE と
MVC+servce+repository+DTO じゃ
そも repositoryの発想の点が違う・・!?

いや、やることは一緒と言えば一緒だけど
どこに視点を置いているか
と言えばいいか

そりゃそうか むーむむ
GRAVITY
GRAVITY2
あめ

あめ

今ならあのポートフォリオも
中身は別物になるなぁ

mermaidで視覚化
mvc+servise+repository+DTOが
結構 頭をスッキリさせてくれてる
気がする

そろそろ ここらで 場を変えたい

やりたい事は それじゃあないんだ
GRAVITY
GRAVITY2
あめ

あめ

Laravel MVC

ControllerにServiceを
ひとつひとつの責務をわけて

ModelにRepositoryを
Eloquent切り離し
Repositoryにinterfaceとbind()で
Mockeryを扱いやすく

データ移動にDTOを
入口出口をDTOにして境界を

ここまできたら
TinkerとPHPUnitも イメージがつきやすい
GRAVITY
GRAVITY1
あめ

あめ

Tinkerが使えるじゃなくて

Tinkerが使えるように組む

mvc+service+repository+DTOと相性いいってコレか

これ+phpunitでテスト入れつつ

構成はdomainでユースケースを

ふむ

意識改革大切あたまがいたい
GRAVITY
GRAVITY
もっとみる

おすすめのクリエーター