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
hideki kinjyo
PRO
August 18, 2023
Programming
1
1.6k
ソフトウェアがバグだらけで何が悪い
株式会社リンケージ様、NE株式会社合同勉強会での発表資料です
7分枠での発表となります。
hideki kinjyo
PRO
August 18, 2023
Tweet
Share
More Decks by hideki kinjyo
See All by hideki kinjyo
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
16
3.4k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.3k
色んなオートローダーを覗き見る #phpcon_okinawa
o0h
PRO
5
560
ヒューマンエラーの本を読んだ ~報告会~
o0h
PRO
3
290
みんなでワイワイ「テスト駆動開発」の話をやる会 #techramen24conf
o0h
PRO
4
560
SPLから始める「データ構造」入門
o0h
PRO
7
1.9k
PHPUnit11の新しい仲間たち
o0h
PRO
3
420
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
62
21k
パンフ記事 「初めてのリファクタリング!」 の裏側 #phperkaigi
o0h
PRO
2
170
Other Decks in Programming
See All in Programming
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
940
SwiftUI Viewの責務分離
elmetal
PRO
2
260
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
140
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
CloudNativePGを布教したい
nnaka2992
0
110
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
210
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
130
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
250
Unity Android XR入門
sakutama_11
0
180
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
350
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
160
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
A Philosophy of Restraint
colly
203
16k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
Done Done
chrislema
182
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Producing Creativity
orderedlist
PRO
344
40k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
Visualization
eitanlees
146
15k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
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.
͓͠·͍ʂ ͓͖߹͍͍͖ͨͩ ͋Γ͕ͱ͏͍͟͝·ͨ͠