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
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pragmatismo no JavaScript
Palestra apresentada na Rupy (rupy.com.br) em novembro de 2014
Vinícius Almeida
November 29, 2014
More Decks by Vinícius Almeida
See All by Vinícius Almeida
Don't blame yoy tools
viniciusalmeida
0
72
Nós precisamos falar sobre o jQuery
viniciusalmeida
0
100
ember-cli - A ambiciosidade migrando para o workflow
viniciusalmeida
1
93
Por que o Rails detona
viniciusalmeida
1
180
Repensando o uso do jQuery
viniciusalmeida
2
590
Uma breve introdução do GruntJS
viniciusalmeida
1
85
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
180
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
190
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
460
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
800
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
160
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
250
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
120
継続モナドとリアクティブプログラミング
yukikurage
3
410
分散システム、なんですぐ死んでしまうん?耐障害性を高めたいあなたのためのレジリエンスパターン入門
mshibuya
7
4.8k
Vite+ Unified Toolchain for the Web
naokihaba
0
700
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
500
Become a Pro
speakerdeck
PRO
31
6k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
WCS-LA-2024
lcolladotor
0
680
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
A designer walks into a library…
pauljervisheath
211
24k
Producing Creativity
orderedlist
PRO
348
40k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
The Curious Case for Waylosing
cassininazir
1
430
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
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!