Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CakePHP プロジェクトにプルリクを送り続けた僕は
Search
tenkoma (Koji Tanaka)
March 29, 2017
Programming
0
630
CakePHP プロジェクトにプルリクを送り続けた僕は
CakePHP プロジェクトに半年の間に送ったプルリクエストの振り返りです。
(第112回PHP勉強会@東京)
tenkoma (Koji Tanaka)
March 29, 2017
Tweet
Share
More Decks by tenkoma (Koji Tanaka)
See All by tenkoma (Koji Tanaka)
PhpStormでコードを理解する技術 / How to use PhpStorm to understand the code
tenkoma_
0
3.3k
PhpStormとPHPUnitを連携してユニットテスト作成を楽にする ver.phpconsen / integrating-phpunit-with-a-phpstorm-ver-phpconsen
tenkoma_
0
4k
PhpStormとPHPUnitを 連携してユニットテスト 作成を楽にする / Integrating PHPUnit with a PhpStorm
tenkoma_
1
610
CakeFest 2019について / About CakeFest 2019
tenkoma_
0
4k
ユニットテストを書きやすくするためにテストスイートを拡張する / Extend test suite to make unit test easier to write
tenkoma_
0
2.7k
BASE の PHP アプリ アップデートについて
tenkoma_
0
4.4k
CircleCI 2.0 で CakePHP3 アプリのビルド
tenkoma_
0
2k
GitLab CI + Review Apps で簡易レビュー環境
tenkoma_
4
3k
Webpack勉強会 JavaScriptビルド編
tenkoma_
1
2k
Other Decks in Programming
See All in Programming
Package Traits
ikesyo
1
190
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1k
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
920
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
520
BEエンジニアがFEの業務をできるようになるまでにやったこと
yoshida_ryushin
0
170
watsonx.ai Dojo #6 継続的なAIアプリ開発と展開
oniak3ibm
PRO
0
150
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
400
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
170
PHPカンファレンス 2024|共創を加速するための若手の技術挑戦
weddingpark
0
120
2025.01.17_Sansan × DMM.swift
riofujimon
2
380
Androidアプリの One Experience リリース
nein37
0
990
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.3k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2.1k
Become a Pro
speakerdeck
PRO
26
5.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Building Your Own Lightsaber
phodgson
104
6.2k
Making Projects Easy
brettharned
116
6k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Automating Front-end Workflow
addyosmani
1366
200k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Transcript
$BLF1)1 ϓϩδΣΫτʹ ϓϧϦΫΤετΛૹΓଓ͚ͨ !UFOLPNB,PKJ5BOBLB
ࣗݾհ w ,PKJ5BOBLB!UFOLPNB w ۈઌגࣜձࣾγʔϒϨΠϯ w ۈઌϒϩά w ԻָήʔϜ͖ 3C
4%79 w ࠷ۙ༡ΜͰΔͷ(JU-BC$* (JU-BC1BHFT ͖ͳπʔϧ
࣭ w $BLF1)1ฉ͍ͨ͜ͱ͕͋Δʁ w ͬͨ͜ͱ͕͋Δʁ w *TTVFPS13Λૹͬͨ͜ͱ͕͋ Δʁ
1VMM3FRVFTUͱ ίʔυͷվળͱ
Կ͕ͰɺͲ͏վળ͔ͨ͠ ͷઆ໌Ληοτʹͨ͠ͷ
ࠓͷωλ w $BLF1)1ϓϩδΣΫτ ʹલ͔Β13Λͦͦ͜ ͜ૹΔΑ͏ʹͳͬͨ
1)1Ϣʔβʔͱͯ͠ w 1)1ྺ Λͬͨ͜ͱ͋Δ w $BLF1)1ྺʙ ͔Β w
Y Y͖ͬͯͨ
ۈઌͷϒϩάͰॻ͍͖ͯͨ
લ ·ͰϓϧϦΫΛ ૹΖ͏ͱ͔ࢥͬͯख͕ग़ͳ͔ͬͨ യવͱ͕ͨ͋͜͠Ε͋ͬͨ
13 *TTVF ˞ผϒϥϯνͷશ͘ಉ͡มߋͷ13আ͘
ϓϩδΣΫτผ w $BLF1)1 ίΞ ݅ w EPDT υΩϡϝϯτ ݅ w
BQQ ϓϩδΣΫτςϯϓϨʔτ ݅ w BQJEPDT "1*υΩϡϝϯτ ݅ w DBLFQIQPSH 8FCαΠτ ݅ ˞ผϒϥϯνͷશ͘ಉ͡มߋͷ13ؚΉ
ͳΜͰ࠷ۙૹΔΑ͏ʹ ͳͬͨͷʁ
݅ w ҠߦυΩϡϝϯ τͷޡ༁ w -BSBWFMϛʔτΞο ϓͰձͬͨ༁ऀʹ ૬ஊ w 'BDFCPPLϝοηʔ
δͰΓͱΓޙ13
ϲ݄ͷۭന
݅ ݅J1BEͰબͰ͖ͳ͍
None
+4ϥΠϒϥϦΛআͯ͠$44ʹ
͕͢͞ʹෆ҆ʹͳͬͯ 4MBDLຊޠνϟϯωϧͰ૬ஊ
4MBDLͰײँͷݴ༿Λ Βͬͨ
ͨʔͷ͠ʔʂ
None
͢͝ʔ͍ʂ
ϓϧϦΫͷྫ w 5ZQPमਖ਼ w υΩϡϝϯτͷz8FMDPNFzΛ༁ w υΩϡϝϯτͷδϣʔΫΛআ w ݕࡧػೳվળ w
ৗʹ࠷৽ͷ"1*υΩϡϝϯτʹϦϯΫͰ͖ΔΑ͏ ʹ͢Δ ༁ʹؔΘ͍͖͍ͬͯͨ
ԿͰૹΔΑ͏ʹͳͬͨͷʁ w Ϛʔδ͞ΕΔͱࣗ৴ʹͭͳ͕Δ w Ϛʔδ͞Εͳͯ͘ɺίΞϝϯόʔ͔Β ϨϏϡʔͯ͠Β͑Δ w ৽ػೳΛ͍ͪૣ͘Δ͜ͱ͕Ͱ͖Δ w ӳจνϣοτζπϤϝϧϤχφϧ
Θ͔ͬͨ͜ͱ w $BLF1)1 ͷϓϩδΣΫτͰɺυΩϡ ϝϯτͳͲඋ͞Ε͍ͯΔΑ͏ʹΈ͑Δ͔ ͠Εͳ͍͕ɺվળͰ͖Δ͜ͱͨ͘͞Μ͋ͬͨ w ޡࣈࣈɺߦ13େܴʂ w 13ΛૹΔͷָ͍͠
ݸਓͷײͰ͢