Understanding Code - Deepstash

Understanding Code

Since code is similar to natural language, we can apply the same techniques that we use to understand text to understand a piece of code. A great way is to try to summarize the piece of code in words, which helps you understand it better and can serve as documentation.

134

1.07K reads

The idea is part of this collection:

The Halloween Collection

Learn more about books with this collection

Navigating and enjoying the thrill of horror and scare experiences

Historical knowledge of Halloween and its origins

Understanding and appreciating Halloween traditions worldwide

Related collections

Similar ideas to Understanding Code

2. My code is an Art and has to be Perfect

2. My code is an Art and has to be Perfect

Clean code, unit tests, great documentation - these are undoubtedly important things. It's good to have the desire to be the Good Programmer.

But they can affect development speed. 

"We can think about the future but forget about the present."

It is great to make code w...

Language: a primary tool for understanding human behavior

Language: a primary tool for understanding human behavior

Language is integral to how we express and communicate in everyday life.

Understanding how people use language - what words and phrases they choose to combine - can give us insight into ourselves and why we behave the way we do.

Retrieval

Retrieval is when you try to recall what you've learned. There are many ways to do this, some better than others.

Why it works: It strengthens your memory and interrupts forgetting. The act of retrieving information helps facilitate long-term recall.

How to ap...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates