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
Porrada no Wordpress!
Search
Alexandre Gaigalas
August 02, 2013
Technology
2
400
Porrada no Wordpress!
Alexandre Gaigalas
August 02, 2013
Tweet
Share
More Decks by Alexandre Gaigalas
See All by Alexandre Gaigalas
Geolocalização + E-Commerce
alganet
2
120
Passos em Direção à Glória do REST
alganet
0
450
Microframeworks vs. Frameworks
alganet
4
320
Dados!
alganet
2
250
Domine Validação de Dados em 45min
alganet
6
430
Criação de Software para Durar
alganet
4
470
REST in PaaS
alganet
6
950
Linked Data e Web Semântica
alganet
1
410
Armazenamento de Dados para Web Semântica
alganet
4
380
Other Decks in Technology
See All in Technology
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.4k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
Engineer Career Talk
lycorp_recruit_jp
0
170
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
複雑なState管理からの脱却
sansantech
PRO
1
140
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
190
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
300
Featured
See All Featured
Fireside Chat
paigeccino
34
3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Facilitating Awesome Meetings
lara
50
6.1k
What's new in Ruby 2.0
geeforr
343
31k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Unsuck your backbone
ammeep
668
57k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Code Review Best Practice
trishagee
64
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Designing for Performance
lara
604
68k
Transcript
29 de Junho Intercon Dev + Wordpress 1 Porrada no
WordPress!
29 de Junho Intercon Dev + Wordpress 2 Padronização de
código entre WordPress e PHP
29 de Junho Intercon Dev + Wordpress 3 Todo código
é questionável.
29 de Junho Intercon Dev + Wordpress 4 Existem apenas
dois tipos de projeto open source: Aquelas que as pessoas reclamam e aqueles que ninguém usa.
29 de Junho Intercon Dev + Wordpress 5 Standards? Patterns?
29 de Junho Intercon Dev + Wordpress 6
29 de Junho Intercon Dev + Wordpress 7 Standards são
normas que vem com benefícios
29 de Junho Intercon Dev + Wordpress 8 W3C, ISO,
IETF, kilograma, metro, VHS, QWERTY...
29 de Junho Intercon Dev + Wordpress 9 de jure,
de facto
29 de Junho Intercon Dev + Wordpress 10 Patterns
29 de Junho Intercon Dev + Wordpress 11
29 de Junho Intercon Dev + Wordpress 12 A solução
observável e reusável de um problema em um contexto
29 de Junho Intercon Dev + Wordpress 13 patron
29 de Junho Intercon Dev + Wordpress 14 Por que
você não...? Sim mas...
29 de Junho Intercon Dev + Wordpress 15 Simetria bilateral,
simetria radial, simetria esférica
29 de Junho Intercon Dev + Wordpress 16 Simetria bilateral,
simetria radial, simetria esférica
29 de Junho Intercon Dev + Wordpress 17
29 de Junho Intercon Dev + Wordpress 18 Paradigmas
29 de Junho Intercon Dev + Wordpress 19 PHP é
multi-paradigma
29 de Junho Intercon Dev + Wordpress 20 date_format(date_create(), 'Y-m-d')
=== $date = new Datetime(); $date->format('Y-m-d');
29 de Junho Intercon Dev + Wordpress 21
29 de Junho Intercon Dev + Wordpress 22 Paradigmas limitam
o contexto
29 de Junho Intercon Dev + Wordpress 23 WordPress: Algumas
partes chatas
29 de Junho Intercon Dev + Wordpress 24
29 de Junho Intercon Dev + Wordpress 25 Factory? Singleton?
Register?
29 de Junho Intercon Dev + Wordpress 26
29 de Junho Intercon Dev + Wordpress 27
29 de Junho Intercon Dev + Wordpress 28 WordPress: As
Partes Legais
29 de Junho Intercon Dev + Wordpress 29
29 de Junho Intercon Dev + Wordpress 30 Separação de
Interfaces
29 de Junho Intercon Dev + Wordpress 31 the_post() é
uma interface comum para $wp_query->the_post();
29 de Junho Intercon Dev + Wordpress 32
29 de Junho Intercon Dev + Wordpress 33 Boas interfaces
não mudam =)
29 de Junho Intercon Dev + Wordpress 34
29 de Junho Intercon Dev + Wordpress 35 $wp_query->the_post() é
a implementação.
29 de Junho Intercon Dev + Wordpress 36 Decorators Decorators
29 de Junho Intercon Dev + Wordpress 37 get_the_title() é
um Decorator sobre the_title()
29 de Junho Intercon Dev + Wordpress 38 get_the_title() delega
the_title() para os filtros em apply_filters()
29 de Junho Intercon Dev + Wordpress 39 Actions são
Eventos
29 de Junho Intercon Dev + Wordpress 40 Actions são
Eventos: plugins_loaded, save_post, wp_insert_comment
29 de Junho Intercon Dev + Wordpress 41
29 de Junho Intercon Dev + Wordpress 42
29 de Junho Intercon Dev + Wordpress 43 Integridade Conceitual
29 de Junho Intercon Dev + Wordpress 44 Perguntas?
29 de Junho Intercon Dev + Wordpress 45 Obrigado!