Skip to content

Instantly share code, notes, and snippets.

@nmanikiran
Created July 11, 2018 03:08
Show Gist options
  • Save nmanikiran/4661d41e5e3aa9b589c494af43a9e586 to your computer and use it in GitHub Desktop.
Save nmanikiran/4661d41e5e3aa9b589c494af43a9e586 to your computer and use it in GitHub Desktop.
10 Tips For Clean Code

#1: You're responsible for code quality.

#2: Use meaningful names.

#3: Write code that expresses intent.

#4: Code should speak for itself. Less comments = less maintenance.

#5: Leave the code better than you found it.

#6: Single-responsibility code. i.e function does 1 thing well. Less arguments = better function. classes: most methods use most of the class' properties.

#7: Tests (TDD).

#8: Work on big picture skeleton, then fill in the details later (interface first, implementation later).

#9: Independent components that can be used in different places.

#10: Master your craft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment