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
Hello, Style Guides!
Search
Guille Paz
December 06, 2013
Programming
280
0
Share
Hello, Style Guides!
Introduction to MercadoLibre Styles Guides.
Guille Paz
December 06, 2013
More Decks by Guille Paz
See All by Guille Paz
The Road to Node
pazguille
0
260
No me robes el Scroll!
pazguille
0
280
User First
pazguille
1
220
#OfflineFirst
pazguille
3
6k
ES6 in Production
pazguille
10
3.2k
No me hagas esperar!
pazguille
1
200
CSS Sprites vs. Data URIs
pazguille
0
460
Decoupling your JavaScript
pazguille
0
190
Progressive Enhancement - Is it still important?
pazguille
0
150
Other Decks in Programming
See All in Programming
iOS26時代の新規アプリ開発
yuukiw00w
0
200
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
240
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
2.7k
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
400
分析エージェント精度向上における データアナリストの役割
oura_shoya
0
120
OSもどきOS
arkw
0
170
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
7
2.4k
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
110
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
130
色即是空、空即是色、データサイエンス
kamoneggi
1
200
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
730
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
160
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
200
Designing Experiences People Love
moore
143
24k
Designing for humans not robots
tammielis
254
26k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
How to Talk to Developers About Accessibility
jct
2
210
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
260
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Odyssey Design
rkendrick25
PRO
2
630
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Claude Code のすすめ
schroneko
67
220k
Writing Fast Ruby
sferik
630
63k
Transcript
Hello, Style Guides.
Coding Styles
How your code looks
Extremely personal
Everyone has their own style.
by Michael Jackson You are not alone.
We are a team.
Communicating each other through code
Code Conventions
Style Guides
•achieve a code that’s easier to understand; ! ! !
Style Guides
Style Guides •achieve a code that’s easier to understand; •detect
errors and potential problems ! !
Style Guides •achieve a code that’s easier to understand; •detect
errors and potential problems •easily identify what code can be reused; !
Style Guides •achieve a code that’s easier to understand; •detect
errors and potential problems •easily identify what code can be reused; •build or update any functionality;
Style Guides •achieve a code that’s easier to understand; •detect
errors and potential problems •easily identify what code can be reused; •build or update any functionality; •work on any file regardless of who wrote it.
Examples
Google
Github
Airbnb
Chromium
Android
We have been working…
None
HTML https://github.com/mercadolibre/html-style-guide
CSS https://github.com/mercadolibre/css-style-guide
JavaScript https://github.com/mercadolibre/javascript-style-guide
by Emilio Disi Code is read by humans, and excuted
by computers.
Thanks!