Clean Code - Deepstash
Clean Code

hei you's Key Ideas from Clean Code
by Robert C. Martin

Ideas, facts & insights covering these topics:

2 ideas

·

15 reads

1

Explore the World's Best Ideas

Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.

Reduced duplication, high expressiveness and early building of simple abstractions. That's what makes clean code for me.

RON JEFFRIES

4

7 reads

Ch2. Meaningful Names

  • Use intention revealing names (elapsedTimeInDays vs d)
  • Class names should contain nouns and not verbs. Avoid Manager, Processor, Data, Info in class names.
  • Method names should have verbs. Accessory, mutators and predicates should be named for their values and prefixed with get, set, is
  • Use searchable names
  • Make meaningful distinctions

4

8 reads

IDEAS CURATED BY

CURATOR'S NOTE

Clean code!

Curious about different takes? Check out our Clean Code Summary book page to explore multiple unique summaries written by Deepstash users.

hei you's ideas are part of this journey:

Productivity Systems

Learn more about books with this collection

How to set achievable goals

How to create and stick to a schedule

How to break down large projects into smaller manageable tasks

Related collections

Different Perspectives Curated by Others from Clean Code

Curious about different takes? Check out our book page to explore multiple unique summaries written by Deepstash curators:

Discover Key Ideas from Books on Similar Topics

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