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
Annotations in Modern PHP
Search
Christopher Pitt
October 05, 2013
Programming
3
360
Annotations in Modern PHP
Annotations can be used for more than just documentation and they should be!
Christopher Pitt
October 05, 2013
Tweet
Share
More Decks by Christopher Pitt
See All by Christopher Pitt
Making Robots (PHP Unicorn Conf)
chrispitt
1
190
Transforming Magento (NomadMage 2017)
chrispitt
2
100
Forget What You Know
chrispitt
1
140
Monads In PHP → php[tek]
chrispitt
3
500
Breaking The Enigma → php[tek]
chrispitt
0
190
Turn on the Generator!
chrispitt
0
170
Implementing Languages (FluentConf)
chrispitt
1
340
Async PHP (Sunshine)
chrispitt
0
450
Helpful Robot
chrispitt
0
110
Other Decks in Programming
See All in Programming
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
340
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
C++20 射影変換
faithandbrave
0
550
エンジニア向け採用ピッチ資料
inusan
0
170
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
520
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
0
130
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
640
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
110
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
710
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
510
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
600
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
170
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
230
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
The Cult of Friendly URLs
andyhume
79
6.5k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
710
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Visualization
eitanlees
146
16k
RailsConf 2023
tenderlove
30
1.1k
Transcript
/** * @annotations */ Monday 28 October 13
/** * @disclaimers */ Monday 28 October 13
annotations are an acquired taste Monday 28 October 13
i am a laravel 4 fanboy (http://bit.ly/php-laravel-4) Monday 28 October
13
/** * @definition */ Monday 28 October 13
Monday 28 October 13
configuration close to configurable thing Monday 28 October 13
/** * @implementation */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @code */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @purpose */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @benefits */ Monday 28 October 13
comprehensive documentation* Monday 28 October 13
configuration + contextualization where it matters Monday 28 October 13
massive untapped potential Monday 28 October 13
/** * @costs */ Monday 28 October 13
near-code documentation is a laborious Monday 28 October 13
no standards (http://bit.ly/php-psr-5) Monday 28 October 13
wayne doesn’t dig it Monday 28 October 13
/** * @use configuration */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @use generation */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @use utility */ Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
Monday 28 October 13
/** * @twitter followchrisp * @email
[email protected]
* * @thanks
*/ Monday 28 October 13