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
Pragmatismo no JavaScript
Search
Vinícius Almeida
November 29, 2014
Programming
0
81
Pragmatismo no JavaScript
Palestra apresentada na Rupy (rupy.com.br) em novembro de 2014
Vinícius Almeida
November 29, 2014
Tweet
Share
More Decks by Vinícius Almeida
See All by Vinícius Almeida
Don't blame yoy tools
viniciusalmeida
0
57
Nós precisamos falar sobre o jQuery
viniciusalmeida
0
96
ember-cli - A ambiciosidade migrando para o workflow
viniciusalmeida
1
84
Por que o Rails detona
viniciusalmeida
1
170
Repensando o uso do jQuery
viniciusalmeida
2
560
Uma breve introdução do GruntJS
viniciusalmeida
1
70
Other Decks in Programming
See All in Programming
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.2k
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.8k
print("Hello, World")
eddie
2
530
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
520
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
440
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
510
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.4k
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
270
AI時代のUIはどこへ行く?
yusukebe
18
8.9k
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Gamification - CAS2011
davidbonilla
81
5.4k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Unsuck your backbone
ammeep
671
58k
Code Reviewing Like a Champion
maltzj
525
40k
Statistics for Hackers
jakevdp
799
220k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Six Lessons from altMBA
skipperchong
28
4k
Into the Great Unknown - MozCon
thekraken
40
2k
Side Projects
sachag
455
43k
Transcript
Pragmatismo no JavaScript @vimoding
@vimoding Vinícius Almeida
@vimoding
Pragmatismo no JavaScript @vimoding
@vimoding Não vamos falar sobre o livro
@vimoding Pragmatismo
@vimoding Constitui uma escola de filosofia estabelecida no final do
século XIX
@vimoding O sentido de uma ideia corresponde ao conjunto dos
seus desdobramentos práticos
@vimoding Vai contra as reflexões filosóficas abstratas e aos princípios
fixos e absolutos
@vimoding
@vimoding Tomar decisões
@vimoding Essa overdose de ferramentas torna o ambiente propício para
a reflexão abstrata em torno de algumas delas
@vimoding Geralmente as que geram mais buzz são as aplicadas
em qualquer contexto. Sem uma real reflexão sobre seus desdobramentos práticos
@vimoding Os problemas/requisitos estão ficando em segundo plano na hora
das principais tomadas de decisão
@vimoding Soluções onipotentes
@vimoding
@vimoding De repente colocar o máximo de processamento possível no
lado do cliente virou uma grande coisa
@vimoding Será que nossas aplicações realmente estão ganhando com isso?
@vimoding your your yoursite.com - {{ site.title }}
@vimoding Já repararam como o front está absorvendo grande parte
das responsabilidades das nossas aplicações?
@vimoding
@vimoding
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding window['yourComponentData']
@vimoding E se isso tudo for justificado?
@vimoding Esses pontos que levantei são relevantes em qualquer contexto
@vimoding Notem que até aqui não toquei no nome de
nenhum framework ou ferramenta
@vimoding Sejamos pragmáticos. Com código e com UX
@vimoding Desconfie de toda opinião sobre a forma X ou
Y de trabalhar
@vimoding Obrigado!