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
0
250
Hello, Style Guides!
Introduction to MercadoLibre Styles Guides.
Guille Paz
December 06, 2013
Tweet
Share
More Decks by Guille Paz
See All by Guille Paz
The Road to Node
pazguille
0
230
No me robes el Scroll!
pazguille
0
230
User First
pazguille
1
190
#OfflineFirst
pazguille
3
5.9k
ES6 in Production
pazguille
10
3.1k
No me hagas esperar!
pazguille
1
150
CSS Sprites vs. Data URIs
pazguille
0
420
Decoupling your JavaScript
pazguille
0
170
Progressive Enhancement - Is it still important?
pazguille
0
110
Other Decks in Programming
See All in Programming
Rancher と Terraform
fufuhu
2
170
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
180
旅行プランAIエージェント開発の裏側
ippo012
1
570
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
790
AWS発のAIエディタKiroを使ってみた
iriikeita
1
130
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
150
時間軸から考えるTerraformを使う理由と留意点
fufuhu
7
1.6k
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
740
TanStack DB ~状態管理の新しい考え方~
bmthd
2
370
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
990
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
230
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
17
9.5k
Featured
See All Featured
Building an army of robots
kneath
306
46k
Thoughts on Productivity
jonyablonski
69
4.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Music & Morning Musume
bryan
46
6.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Writing Fast Ruby
sferik
628
62k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Designing for humans not robots
tammielis
253
25k
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!