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
ソフトウェアがバグだらけで何が悪い
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hideki kinjyo
PRO
August 18, 2023
Programming
1
1.8k
ソフトウェアがバグだらけで何が悪い
株式会社リンケージ様、NE株式会社合同勉強会での発表資料です
7分枠での発表となります。
hideki kinjyo
PRO
August 18, 2023
Tweet
Share
More Decks by hideki kinjyo
See All by hideki kinjyo
#phperbiglt のLT
o0h
PRO
0
58
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
210
symfony/mcp-bundleで、既存アプリケーションもお手軽にMCPサーバー化
o0h
PRO
1
93
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
10
5.4k
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
660
Composerの依存解決 #phpstudy
o0h
PRO
0
160
「影響が少ない」を自分の目でみてみる
o0h
PRO
4
2.3k
PHPによる"非"構造化プログラミング入門 -本当に熱いスパゲティコードを求めて- #phperkaigi
o0h
PRO
0
1.8k
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
23
5.4k
Other Decks in Programming
See All in Programming
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
CSC307 Lecture 06
javiergs
PRO
0
690
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
Basic Architectures
denyspoltorak
0
680
MUSUBIXとは
nahisaho
0
140
Oxlint JS plugins
kazupon
1
970
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
AI & Enginnering
codelynx
0
110
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Documentation Writing (for coders)
carmenintech
77
5.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
67
The agentic SEO stack - context over prompts
schlessera
0
640
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
76
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
Are puppies a ranking factor?
jonoalderson
1
2.7k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
Linkage-NE ߹ಉษڧձ / 2023.08.18 Hideki Kinjyo GitHub: o0h / Twitter:
@o0h_ [൛]
ࣗݾհ / GitHub: @o 0 h / Twitter: @o 0
h_ FW CakePHP
ࣗݾհ / GitHub: @o 0 h / Twitter: @o 0
h_ FW CakePHP
' '
ʮग़͞ͳ͍ʯͱʮಈ͔ͳ͍ʯΜͰ͢ΑͶ http://localhost: 8 0 8 0 PO PO
ʮग़͠ʯͯɺʮಈ͖ग़͠ʯͯɻ
§1 §2 §3 §4
࣭ͱ , , ( ) [ग़య] ϫΠϯόʔάͷγεςϜࢥߟ๏ ιϑτΣΞจԽΛΔʪ1ʫ P7 ᴷ
G.M.ϫΠϯόʔά (ஶ), େ ኹ (ஶ)
࣭ͱ , , [ग़య] ϫΠϯόʔάͷγεςϜࢥߟ๏ ιϑτΣΞจԽΛΔʪ1ʫ P15 ᴷ G.M.ϫΠϯόʔά (ஶ),
େ ኹ (ஶ) - - - - - - -
ʮ͋ͪΒʯͱʮͪ͜ΒʯͷՁ૬͢Δͷ͔ʁ
ιϑτΣΞͷਐԽͷ๏ଇ M. Lehman Programs, Life Cycles, and Laws of
Software Evolution
None
( )
( )
§1 §2 §3 §4
ಓಙ্ͷͰͳ͍ , , 1. 袈 , , 2. , [ग़య]
ϫΠϯόʔάͷγεςϜࢥߟ๏ ιϑτΣΞจԽΛΔʪ1ʫ P196 ᴷ G.M.ϫΠϯόʔά (ஶ), େ ኹ (ஶ)
ʮԿ͕͔ʯओ؍Ͱܾ·Δ͕ɾɾ 1,000 , ( ) [ग़య] ϫΠϯόʔάͷγεςϜࢥߟ๏ ιϑτΣΞจԽΛΔʪ1ʫ
P196 ᴷ G.M.ϫΠϯόʔά (ஶ), େ ኹ (ஶ)
͕࣌ؒͳ͍͔Βˠ͕࣌ؒͳͯ͘ˠ͕࣌ؒͳ͍ : : [ग़య]࣮ફιϑτΣΞΤϯδχΞϦϯάʢୈ9൛ʣʰ15.3 ιϑτΣΞ࣭ͷδϨϯϚʱ ᴷ Roger S. Pressman (ஶ)ɺBruce
R. Maxim (ஶ)ɺSEPA༁ϓϩδΣΫτ(༁)
όά݁ߏΑ͘ޮؙ͘Ͱ͋Δ(ͨͩ͠ຯํʹ) (
§1 §2 §3 §4
Quality is Free
Quality is Free
࿕ใʂόάૣ͘ङΔͱ͍҆ [ग़య]࣮ફιϑτΣΞΤϯδχΞϦϯάʢୈ9൛ʣ ᴷ Roger S. Pressman (ஶ)ɺBruce R. Maxim (ஶ)ɺSEPA༁ϓϩδΣΫτ(༁)
ʮ༧ʯ͕࠷͓ങ͍ಘ
Ώ͑ʹզʑʹʮ༧ʯ͕େࣄ
Ώ͑ʹզʑʹʮ༧ʯΛ͠Α͏ bug fi x( )
[େࣄ] อकੑΛอक͠ଓ͚Δ PJ PJ [ग़య] ϫΠϯόʔάͷγεςϜࢥߟ๏ ιϑτΣΞจԽΛΔʪ1ʫ ਤ15-11 ᴷ
G.M.ϫΠϯόʔά (ஶ), େ ኹ (ஶ)
͍ͬͯ͜͏ʂ ( | )
Q. A.
͓͠·͍ʂ ͓͖߹͍͍͖ͨͩ ͋Γ͕ͱ͏͍͟͝·ͨ͠