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
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
450
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
Serena MCPのすすめ
wadakatu
4
1k
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
170
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
530
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
100
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
860
理論と実務のギャップを超える
eycjur
0
140
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
110
CSC305 Lecture 06
javiergs
PRO
0
230
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
CSC305 Lecture 08
javiergs
PRO
0
200
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The Language of Interfaces
destraynor
162
25k
How STYLIGHT went responsive
nonsquared
100
5.8k
Context Engineering - Making Every Token Count
addyosmani
6
250
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
33
2.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
115
20k
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!