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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Christopher Pitt
October 05, 2013
Programming
410
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Annotations in Modern PHP
Annotations can be used for more than just documentation and they should be!
Christopher Pitt
October 05, 2013
More Decks by Christopher Pitt
See All by Christopher Pitt
Making Robots (PHP Unicorn Conf)
chrispitt
1
250
Transforming Magento (NomadMage 2017)
chrispitt
2
140
Forget What You Know
chrispitt
1
180
Monads In PHP → php[tek]
chrispitt
3
580
Breaking The Enigma → php[tek]
chrispitt
0
270
Turn on the Generator!
chrispitt
0
200
Implementing Languages (FluentConf)
chrispitt
1
380
Async PHP (Sunshine)
chrispitt
0
530
Helpful Robot
chrispitt
0
170
Other Decks in Programming
See All in Programming
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
130
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
150
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
130
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
360
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
470
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
140
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
230
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
290
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
210
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
520
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1.1k
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.8k
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
530
YesSQL, Process and Tooling at Scale
rocio
174
15k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
190
Building a Scalable Design System with Sketch
lauravandoore
463
34k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.2k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Abbi's Birthday
coloredviolet
3
9.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
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