Expanded

Clean Code: Writing Code for Humans

Anyone can write code a computer can understand, but professional developers write code *humans* can understand. Clean code is a reader-focused development style that produces software that's easy to write, read and maintain.
Course info
Rating
(1898)
Level
Intermediate
Updated
Oct 7, 2013
Duration
3h 10m
Table of contents
Introduction
Principles
Naming
Conditionals
Functions
Classes
Comments
Demo
Stay Clean
Description
Course info
Rating
(1898)
Level
Intermediate
Updated
Oct 7, 2013
Duration
3h 10m
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only
Description

Are you a technical debt generator? Do your co-workers cringe at the thought of having to work with your code? Clean code is the art of writing code humans can understand. Elevate your professionalism and increase your code quality by writing with the reader in mind! We'll walk through three core clean coding practices: 1) Select the right tool for the job. 2) Optimize the signal to noise ratio. 3) Create self-documenting logic. These practices are the foundation for a professional development career and provide developers a clear vocabulary for evaluating code quality.

About the author
About the author

Cory is an independent consultant with over 15 years of experience in software development. He is the principal consultant at reactjsconsulting.com and a Microsoft MVP.

More from the author
Building Applications with React and Redux
Intermediate
6h 37m
Jul 19, 2021
Managing React State
Intermediate
5h 5m
Aug 20, 2020
More courses by Cory House