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
Document your code
Search
Cheesecake Labs
August 30, 2018
Programming
0
34
Document your code
Ilê Caian
Cheesecake Labs
August 30, 2018
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
38
How do we create the first impressions?
cheesecakelabs
0
42
Menstrual cup: suit and freedom
cheesecakelabs
0
43
Life is a cycle, better with a bicycle
cheesecakelabs
0
37
Interview Process: how to get the best of people
cheesecakelabs
1
64
My capsule wardrobe experience
cheesecakelabs
3
48
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
27
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
38
MBTI - Psychological types described by Jung
cheesecakelabs
0
88
Other Decks in Programming
See All in Programming
デザインシステムで Tailwind CSSとCSS in JSに分散投資をしたら良かった話
fsubal
18
4.8k
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
280
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
340
プールにゆこう
irof
2
120
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
630
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
元気予報
suu_mire0726
0
860
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
770
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
本格ローグライク制作にEbitengineを選んでみた
nagainaganawa
0
290
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
330
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
Featured
See All Featured
Clear Off the Table
cherdarchuk
83
310k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
RailsConf 2023
tenderlove
2
530
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
38k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Making Projects Easy
brettharned
108
5.5k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
Raft: Consensus for Rubyists
vanstee
132
6.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Building Applications with DynamoDB
mza
88
5.6k
What the flash - Photography Introduction
edds
64
11k
Transcript
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