Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Koichi Tanaka
153,124 views
やはりお前らのMVCは間違っている
PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624
Technology
◦
Read more
355
Save
Share
Embed
Embed presentation
1
/ 66
2
/ 66
3
/ 66
4
/ 66
5
/ 66
6
/ 66
7
/ 66
8
/ 66
9
/ 66
10
/ 66
11
/ 66
12
/ 66
13
/ 66
14
/ 66
15
/ 66
16
/ 66
17
/ 66
18
/ 66
19
/ 66
20
/ 66
21
/ 66
22
/ 66
23
/ 66
24
/ 66
25
/ 66
26
/ 66
27
/ 66
28
/ 66
29
/ 66
30
/ 66
31
/ 66
32
/ 66
33
/ 66
34
/ 66
35
/ 66
36
/ 66
37
/ 66
38
/ 66
Most read
39
/ 66
40
/ 66
41
/ 66
42
/ 66
43
/ 66
44
/ 66
45
/ 66
46
/ 66
47
/ 66
Most read
48
/ 66
49
/ 66
50
/ 66
51
/ 66
52
/ 66
53
/ 66
54
/ 66
55
/ 66
56
/ 66
57
/ 66
58
/ 66
59
/ 66
60
/ 66
61
/ 66
62
/ 66
63
/ 66
64
/ 66
65
/ 66
66
/ 66
Most read
Recommended
PDF
こわくない Git
by
Kota Saito
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
PDF
例外設計における大罪
by
Takuto Wada
PDF
Dockerfile を書くためのベストプラクティス解説編
by
Masahito Zembutsu
PDF
テスト文字列に「うんこ」と入れるな
by
Kentaro Matsui
PDF
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
by
Recruit Lifestyle Co., Ltd.
PDF
WebSocket / WebRTCの技術紹介
by
Yasuhiro Mawarimichi
PDF
イミュータブルデータモデル(世代編)
by
Yoshitaka Kawashima
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
by
pospome
ODP
MVC の Model を考える
by
tomo_masakura
PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
PDF
ドメイン駆動設計サンプルコードの徹底解説
by
増田 亨
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
PDF
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
PDF
オブジェクト指向できていますか?
by
Moriharu Ohzu
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PPTX
テストコードの DRY と DAMP
by
Yusuke Kagata
PDF
ドメイン駆動設計 失敗したことと成功したこと
by
BIGLOBE Inc.
PDF
マイクロサービス 4つの分割アプローチ
by
増田 亨
PPTX
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
PPTX
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
by
Atsushi Nakamura
PDF
オンラインゲームの仕組みと工夫
by
Yuta Imai
PDF
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
PPTX
ゲームエンジニアのためのデータベース設計
by
sairoutine
PPTX
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
PDF
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
PDF
コンテナの作り方「Dockerは裏方で何をしているのか?」
by
Masahito Zembutsu
PPTX
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
PDF
ブラック企業から学ぶMVCモデル
by
Yuta Hiroto
PDF
MvcのFatモデルに立ち向かう
by
Shun Hikita
More Related Content
PDF
こわくない Git
by
Kota Saito
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
PDF
例外設計における大罪
by
Takuto Wada
PDF
Dockerfile を書くためのベストプラクティス解説編
by
Masahito Zembutsu
PDF
テスト文字列に「うんこ」と入れるな
by
Kentaro Matsui
PDF
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
by
Recruit Lifestyle Co., Ltd.
PDF
WebSocket / WebRTCの技術紹介
by
Yasuhiro Mawarimichi
PDF
イミュータブルデータモデル(世代編)
by
Yoshitaka Kawashima
こわくない Git
by
Kota Saito
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
例外設計における大罪
by
Takuto Wada
Dockerfile を書くためのベストプラクティス解説編
by
Masahito Zembutsu
テスト文字列に「うんこ」と入れるな
by
Kentaro Matsui
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
by
Recruit Lifestyle Co., Ltd.
WebSocket / WebRTCの技術紹介
by
Yasuhiro Mawarimichi
イミュータブルデータモデル(世代編)
by
Yoshitaka Kawashima
What's hot
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
by
pospome
ODP
MVC の Model を考える
by
tomo_masakura
PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
PDF
ドメイン駆動設計サンプルコードの徹底解説
by
増田 亨
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
PDF
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
PDF
オブジェクト指向できていますか?
by
Moriharu Ohzu
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PPTX
テストコードの DRY と DAMP
by
Yusuke Kagata
PDF
ドメイン駆動設計 失敗したことと成功したこと
by
BIGLOBE Inc.
PDF
マイクロサービス 4つの分割アプローチ
by
増田 亨
PPTX
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
PPTX
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
by
Atsushi Nakamura
PDF
オンラインゲームの仕組みと工夫
by
Yuta Imai
PDF
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
PPTX
ゲームエンジニアのためのデータベース設計
by
sairoutine
PPTX
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
PDF
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
PDF
コンテナの作り方「Dockerは裏方で何をしているのか?」
by
Masahito Zembutsu
PPTX
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
by
pospome
MVC の Model を考える
by
tomo_masakura
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
ドメイン駆動設計サンプルコードの徹底解説
by
増田 亨
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
オブジェクト指向できていますか?
by
Moriharu Ohzu
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
テストコードの DRY と DAMP
by
Yusuke Kagata
ドメイン駆動設計 失敗したことと成功したこと
by
BIGLOBE Inc.
マイクロサービス 4つの分割アプローチ
by
増田 亨
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
by
Atsushi Nakamura
オンラインゲームの仕組みと工夫
by
Yuta Imai
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
ゲームエンジニアのためのデータベース設計
by
sairoutine
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
コンテナの作り方「Dockerは裏方で何をしているのか?」
by
Masahito Zembutsu
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
Similar to やはりお前らのMVCは間違っている
PDF
ブラック企業から学ぶMVCモデル
by
Yuta Hiroto
PDF
MvcのFatモデルに立ち向かう
by
Shun Hikita
PDF
GUI アプリケーションにおける MVC
by
Yu Nobuoka
PDF
iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い
by
Ken Morishita
PDF
あの日見たMVCを僕たちはまだ知らない for RoR
by
shinnosuke kugimiya
PDF
ASP.NET MVC と jQuery で実践する標準志向 Web 開発
by
Akira Inoue
PPT
T35 ASP.NET MVCを使ったTDD入門
by
normalian
PDF
ASP.NET MVC 2 ~新機能の紹介~
by
Yoshitaka Seo
PDF
Asp Net Mvc 基礎のキソ
by
Yoshitaka Seo
PPT
Spring mvc
by
Ryo Asai
PDF
Introduction for Browser Side MVC
by
Ryunosuke SATO
PDF
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
by
Hiroyuki Ohnaka
PPTX
Mvc
by
Shutaro Anno
PDF
MVCフレームワークと戦った話
by
SotaRyotaro
ブラック企業から学ぶMVCモデル
by
Yuta Hiroto
MvcのFatモデルに立ち向かう
by
Shun Hikita
GUI アプリケーションにおける MVC
by
Yu Nobuoka
iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い
by
Ken Morishita
あの日見たMVCを僕たちはまだ知らない for RoR
by
shinnosuke kugimiya
ASP.NET MVC と jQuery で実践する標準志向 Web 開発
by
Akira Inoue
T35 ASP.NET MVCを使ったTDD入門
by
normalian
ASP.NET MVC 2 ~新機能の紹介~
by
Yoshitaka Seo
Asp Net Mvc 基礎のキソ
by
Yoshitaka Seo
Spring mvc
by
Ryo Asai
Introduction for Browser Side MVC
by
Ryunosuke SATO
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
by
Hiroyuki Ohnaka
Mvc
by
Shutaro Anno
MVCフレームワークと戦った話
by
SotaRyotaro
やはりお前らのMVCは間違っている
1.
やはりお前らのMVCは間違っている
田 中 康 一
2.
田中康一VOYAGE GROUP
子会社のFlesselに所属 ケータイ・スマホサイトを運用・開発PHP歴は11年Tiwtter:@mugeso
3.
全力でdisるよ!
4.
お前らWebエンジニアの
5.
MVCについて
6.
まず言いたいのは
7.
コントローラが
8.
コントロールする のは
9.
アプリケーション の処理
10.
ではない
11.
ということ。
12.
コントローラは
13.
ユーザーの操作に 基づき
14.
モデルをコントロールする
15.
のが仕事。
16.
これを忘れるから
17.
お前らはすぐ、
18.
コントローラを肥満にする。
19.
( )゚Д゚( ;)
20.
節度を守れ。
21.
次に言いたいのは
22.
モデルは
23.
ActiveRecord
やORM,DAOだけ
24.
では無い
25.
ということ。
26.
どこぞのフレームワーク
が
27.
Modelという名前で
28.
ActiveRecordを提供しているのに
29.
お前ら釣られ過ぎ。
30.
m9(^Д^)
31.
モデルとは
32.
アプリケーションの本質そのもの
33.
極論すれば
34.
GUIでもCUIでもWebアプリでも
35.
かわらない処理が あるなら
36.
それは、モデルの仕事
37.
忘れるな。
38.
さらに、言いたいのは
39.
ViewからModelを 参照してよい
40.
ということ。
41.
軟弱なフレームワークが
42.
テンプレートをビューと呼んでるのに
43.
お前ら釣られ過ぎ。
44.
m9(^Д^)
45.
そもそも
46.
元来のMVCは
47.
操作・参照イベント通知
Controller Model View
48.
なのです。
49.
Web
に合わせているうちに
50.
衰退したのが
51.
・ワ・
52.
お前らのMVC。
53.
すでに原型をとどめていない。
54.
ほぼ終わってる。
55.
……
56.
やはり
57.
お前らの
58.
データフロー操作
Controller Model View
59.
は
60.
間違っている。
62.
これからは
63.
MVCをすてて
64.
BEAR.Sunday を使うか
65.
MVCやりたいなら
66.
Agaviを使え
Editor's Notes
#2
\n
#3
\n
#4
\n
#5
\n
#6
\n
#7
\n
#8
\n
#9
\n
#10
\n
#11
\n
#12
\n
#13
\n
#14
\n
#15
\n
#16
\n
#17
\n
#18
\n
#19
\n
#20
\n
#21
\n
#22
\n
#23
\n
#24
\n
#25
\n
#26
\n
#27
\n
#28
\n
#29
\n
#30
\n
#31
\n
#32
\n
#33
\n
#34
\n
#35
\n
#36
\n
#37
\n
#38
\n
#39
\n
#40
\n
#41
\n
#42
\n
#43
\n
#44
\n
#45
\n
#46
\n
#47
\n
#48
\n
#49
\n
#50
\n
#51
\n
#52
\n
#53
\n
#54
\n
#55
\n
#56
\n
#57
\n
#58
\n
#59
\n
#60
\n
#61
\n
#62
\n
#63
\n
#64
\n
#65
\n
#66
\n
#67
\n
[8]
ページ先頭
©2009-2025
Movatter.jp