Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Document your code
Search
Cheesecake Labs
August 30, 2018
Programming
53
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Document your code
Ilê Caian
Cheesecake Labs
August 30, 2018
Transcript
13 slides
None
Document Your Code With VSCode
• Future Developers • Readability of questionable produced code •
Decipher 'Magic Functions' Why?
None
But HOW?
• Write readable code • SOLID principles How?
Single Responsibility Principle
Open/Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle
"The best kind of comments are the ones you don't
need" -- Gandalf (https://blog.codinghorror.com/code-tells-you-how-co mments-tell-you-why/) Keep in mind
None
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
95
How do we create the first impressions?
cheesecakelabs
0
110
Menstrual cup: suit and freedom
cheesecakelabs
0
130
Life is a cycle, better with a bicycle
cheesecakelabs
0
100
Interview Process: how to get the best of people
cheesecakelabs
1
160
My capsule wardrobe experience
cheesecakelabs
3
120
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
83
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
97
MBTI - Psychological types described by Jung
cheesecakelabs
0
190
Other Decks in Programming
See All in Programming
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
370
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
180
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.5k
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
310
ActionController meets Protocol Buffers
sorah
1
800
はじめてのPLATEAU
nokonoko1203
1
640
SODA - FACT BOOK(JP)
sodainc
1
40k
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
AI Augmentation Techniques with Liberty
ivargrimstad
1
460
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.5k
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
16
9.1k
Featured
See All Featured
New Earth Scene 8
popppiees
5
2.8k
GitHub's CSS Performance
jonrohan
1033
470k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
The agentic SEO stack - context over prompts
schlessera
0
1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
Google's AI Overviews - The New Search
badams
0
1.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
560
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
350
Balancing Empowerment & Direction
lara
6
1.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
530