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
PHP: Uma Jornada Inesperada
Search
Sérgio Rafael Siqueira
August 17, 2015
Programming
0
150
PHP: Uma Jornada Inesperada
Sérgio Rafael Siqueira
August 17, 2015
Tweet
Share
More Decks by Sérgio Rafael Siqueira
See All by Sérgio Rafael Siqueira
Startup's world for devs
sergiors
0
62
Construindo interfaces componentizadas com React
sergiors
1
250
Other Decks in Programming
See All in Programming
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
420
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
940
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
180
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
350
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.4k
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
120
Software Architecture
hschwentner
6
2.3k
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
170
Google Opalで使える37のライブラリ
mickey_kubo
3
130
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
190
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
350
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
190
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
A designer walks into a library…
pauljervisheath
209
24k
Music & Morning Musume
bryan
46
6.9k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
A better future with KSS
kneath
239
18k
Docker and Python
trallard
46
3.6k
A Tale of Four Properties
chriscoyier
161
23k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Faster Mobile Websites
deanohume
310
31k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
PHP: Uma Jornada Inesperada
Obrigado pela oportunidade =*
None
–Eu “Opinião não é uma constante.”
–Bill Gates “Eu sempre escolho uma pessoa preguiçosa para fazer
um trabalho difícil… Porque ela encontrará uma forma fácil de fazê-lo.”
Framework
–Wikipedia “Um framework (ou arcabouço), em desenvolvimento de software, é
uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. Um framework pode atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação.”
Por que utilizar um(a) framework? • Plug & Play •
Baixa curva de aprendizado • Comunidade • Mão de obra • Tempo ($$$??)
Tentador
Será a melhor escolha?
None
• Construa rapidamente • Sem configurações …
• Alta performance …
• Ecosistema enxuto • Toolkit elegante …
Todas, todas…
…são full-stack ORM DI Template …
Será a melhor escolha?
Explore
–Filosofia Unix “Faça apenas uma coisa e faça bem.”
None
Por que utilizar component? • Melhor qualidade do código •
Facilidade no descolamento • Desenvolvedores experientes envolvido • Velocidade em implementações/correções
http://thegodclass.tumblr.com/day/2013/06/05 Desenvolvimento com Frameworks: Bom ou Mau?
–Luís Otávio Cobucci Oblonczyk “Use o senso crítico.”
Obrigado! Perguntas? xD /sergiors
Obrigado rapazinho!