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
AIを活かすためのリファクタリング
Search
chibicco
May 17, 2025
Programming
0
56
AIを活かすためのリファクタリング
本資料はすべてChatGPTによって自動生成された内容です。
誤字や表現の揺れ、内容の浅さなどが含まれている可能性があります。あらかじめご了承ください。
chibicco
May 17, 2025
Tweet
Share
More Decks by chibicco
See All by chibicco
ソフトウェアアーキテクトのススメ
chibicco
0
590
Microservices for toB
chibicco
0
270
Other Decks in Programming
See All in Programming
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
CSC307 Lecture 07
javiergs
PRO
1
560
Raku Raku Notion 20260128
hareyakayuruyaka
0
360
AI & Enginnering
codelynx
0
120
Package Management Learnings from Homebrew
mikemcquaid
0
230
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
150
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
120
CSC307 Lecture 10
javiergs
PRO
1
660
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
650
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
220
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
740
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Speed Design
sergeychernyshev
33
1.5k
Writing Fast Ruby
sferik
630
62k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
67
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Fireside Chat
paigeccino
41
3.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Transcript
None
None
None
None
None
None
def execute(task) task.run end # Executes a background task that
conforms to TaskInterface def execute(background_task) # TaskInterface guarantees `.run` is implemented background_task.run end ✅ AIにとって良いコード(前提をコード内に明示) ❌ AIにとって悪いコード(情報が隠れている)
def handle(data) process(data) end def send_weekly_report(users) email_service.deliver(users) end ✅ 良い例:動詞
+ 対象物で具体的に ❌ 悪い例:抽象的すぎる名前
None
None
None