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
480
REST in PaaS
alganet
6
970
Linked Data e Web Semântica
alganet
1
420
Armazenamento de Dados para Web Semântica
alganet
4
380
Other Decks in Technology
See All in Technology
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
110
生成AIのガバナンスの全体像と現実解
fnifni
1
190
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
590
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
270
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
530
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
290
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
140
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
840
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
We Have a Design System, Now What?
morganepeng
51
7.3k
Building Applications with DynamoDB
mza
91
6.1k
KATA
mclloyd
29
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
How GitHub (no longer) Works
holman
311
140k
Fireside Chat
paigeccino
34
3.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
It's Worth the Effort
3n
183
28k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
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!