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
akki
July 31, 2019
Programming
2
610
アノテーションコメントについて調べてみた
akki
July 31, 2019
Tweet
Share
More Decks by akki
See All by akki
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
1.5k
データの民主化はじめました 俺たちの民主化はこれからだ
akki_megane
1
1.4k
フィーチャートグルを 使って素早く価値を検証する 早く安全に失敗し学ぶために
akki_megane
0
2.4k
技術的負債を返し続ける取り組み
akki_megane
0
550
「明日からフロントもよろしく」と言われたときに備える Atomic Design
akki_megane
0
3.6k
Editor 調査
akki_megane
0
160
Laravel Vapor Serverless Laravel
akki_megane
2
310
入門 無限LT
akki_megane
0
4.2k
PHP Insights - リファクタリングが100倍楽しくなるツール -
akki_megane
3
1.5k
Other Decks in Programming
See All in Programming
書籍『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』の紹介
os1ma
2
120
.NET Aspireのクラウド対応検証: Azureと他環境での実践
ymd65536
1
650
Vue :: Better Testing 2024
up1
1
420
UnJSで簡単に始めるCLIツール開発 / cli-tool-development-with-unjs
aoseyuu
2
380
20241004 モノタロウ式~ドメインモデリングとリアーキテクチャ
monotaro
PRO
2
650
C#および.NETに対する誤解をひも解く
ymd65536
0
330
Vue SFCのtemplateでTypeScriptの型を活用しよう
tsukkee
3
230
watsonx.ai Dojo #3 プロンプトエンジニアリング入門
oniak3ibm
PRO
0
340
Mercari AI/LLM Hackathon TeamBの発表資料
imaikosuke
0
180
Successful with Signals: 3 Rules for Your Architecture
manfredsteyer
PRO
0
130
cgroup v2 support in Kubeadm
kentatada
0
210
テスト駆動開発✅️
akitoshiga
1
150
Featured
See All Featured
Designing for Performance
lara
604
68k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
3
330
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
5
130
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
We Have a Design System, Now What?
morganepeng
50
7.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
How GitHub (no longer) Works
holman
311
140k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
The Cost Of JavaScript in 2023
addyosmani
43
5.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
23k
Transcript
アノテーションコメント について調べてみた TODO ってなんだよ @phpstudy 2019/07/31 秋葉誠一
自己紹介 名前:秋葉 誠一 生年月日:1993/12/17 会社:株式会社ニジボックス 趣味:スノボ、サバゲー、野球(NPB,MLB) @akki_megane
まず初めに アノテーションコメントとは?
まず初めに TODO FIXME HACK XXX,REVIEW,OPTIMIZE, CHANGED,NOTE,WARNING
まず初めに
TODO とか、FIXME とかちゃん とつかえてないわー
TODO 、FIXME 以外にもある よー(HACK, REVIEW) TODO とか、FIXME とかちゃん とつかえてないわー
TODO とか、FIXME とかちゃん とつかえてないわー TODO 、FIXME 以外にもある よー(HACK, REVIEW) あっ、オレFIXMEの使い方間違
えてた
None
まず初めに これ誰が決めたの?
まず初めに これ誰が決めたの? ということで調査
調査
調べたこと • 発案者 • 原典 • 公式定義、 (Java、C#、PHP、 Ruby、C++、Go)
調べたこと コーディング規約 Doc系の定義
結果
結果 • 発案者:不明 • 原典:不明 • 公式定義:ちょっとあった
結果 • 発案者:不明 • 原典:不明 • 公式定義:ちょっとあった
結果 • 発案者:不明 • 原典:不明 • 公式定義:ちょっとあった Ruby-style-guide に定義があった
自分の結論
• IEDが動作してるから、公式っぽい感じがするがそんなこと はない • 原典的なものはないし、かくあるべきみたいなのもない • ネイティブの方たちが書いていたのが真似されて広まったの では?と推測
まとめ
• こうでなければ、これは存在しないとか はない • プロジェクトやチームごとのすり合わせが大事 ◦ (我々はネイティブではないので)
オレはこうだ! とかあればご意見お願いします! 以上です!ありがとうございました!
None