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
530
アノテーションコメントについて調べてみた
akki
July 31, 2019
Tweet
Share
More Decks by akki
See All by akki
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
170
データの民主化はじめました 俺たちの民主化はこれからだ
akki_megane
0
1.2k
フィーチャートグルを 使って素早く価値を検証する 早く安全に失敗し学ぶために
akki_megane
0
2.2k
技術的負債を返し続ける取り組み
akki_megane
0
500
「明日からフロントもよろしく」と言われたときに備える Atomic Design
akki_megane
0
3.5k
Editor 調査
akki_megane
0
160
Laravel Vapor Serverless Laravel
akki_megane
2
290
入門 無限LT
akki_megane
0
3.8k
PHP Insights - リファクタリングが100倍楽しくなるツール -
akki_megane
3
1.4k
Other Decks in Programming
See All in Programming
App Router に移行して良かったところを語る
andpad
2
240
製造業ドメインにOneTeamでディープ・ダイブする組織設計・組織運営
i_senaz
1
200
アイテムレビュー基盤で導入したアーキテクチャとその成果 / Item Review Introduction Architecture Outcome
chichi1091
1
1.1k
勉強会4_アップデートされたAssistantsAPIを試す
milky04
0
1.7k
The Hotwire Landscape After Turbo 8 @ Helvetic Ruby 2024, Zurich
marcoroth
0
180
Hi, have you met Kotlin Multiplatform? | Kotlin User Group Berlin
prof18
1
130
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
76k
Containerization Tips and Tricks for PHP apps
dunglas
2
3.5k
CQRS+ES解体新書 / CQRS ES Disassembly Book
nrslib
7
720
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
6
2k
Reactive Java REST APIs, FTW? Virtual JUG 2024
mraible
PRO
0
400
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | KotlinConf
prof18
0
110
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Design by the Numbers
sachag
274
18k
WebSockets: Embracing the real-time Web
robhawkes
59
7.1k
How to Ace a Technical Interview
jacobian
273
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Agile that works and the tools we love
rasmusluckow
325
20k
4 Signs Your Business is Dying
shpigford
176
21k
Writing Fast Ruby
sferik
623
60k
Done Done
chrislema
178
15k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
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