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
910
2
Share
アノテーションコメントについて調べてみた
akki
July 31, 2019
More Decks by akki
See All by akki
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
4.4k
データの民主化はじめました 俺たちの民主化はこれからだ
akki_megane
2
1.9k
フィーチャートグルを 使って素早く価値を検証する 早く安全に失敗し学ぶために
akki_megane
0
3.4k
技術的負債を返し続ける取り組み
akki_megane
0
670
「明日からフロントもよろしく」と言われたときに備える Atomic Design
akki_megane
0
3.8k
Editor 調査
akki_megane
0
230
Laravel Vapor Serverless Laravel
akki_megane
2
400
入門 無限LT
akki_megane
0
5.1k
PHP Insights - リファクタリングが100倍楽しくなるツール -
akki_megane
3
1.7k
Other Decks in Programming
See All in Programming
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
110
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3k
Claspは野良GASの夢をみるか
takter00
0
140
Moments When Things Go Wrong
aurimas
3
130
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
680
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.4k
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
210
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
120
LLM Plugin for Node-REDの利用方法と開発について
404background
0
150
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
400
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
360
New "Type" system on PicoRuby
pocke
1
390
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
The Curious Case for Waylosing
cassininazir
1
370
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
390
エンジニアに許された特別な時間の終わり
watany
107
240k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Google's AI Overviews - The New Search
badams
0
1k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Producing Creativity
orderedlist
PRO
348
40k
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