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
140
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
61
Construindo interfaces componentizadas com React
sergiors
1
240
Other Decks in Programming
See All in Programming
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
4
6.5k
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
350
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
11k
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
660
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
230
XP, Testing and ninja testing
m_seki
3
240
PipeCDのプラグイン化で目指すところ
warashi
1
270
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
1
9.1k
LINEヤフー データグループ紹介
lycorp_recruit_jp
1
2.4k
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
990
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
510
NPOでのDevinの活用
codeforeveryone
0
810
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
How GitHub (no longer) Works
holman
314
140k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Gamification - CAS2011
davidbonilla
81
5.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Designing for Performance
lara
610
69k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
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!