How to Write Clean Code with Code Complete: Video Series Introduction

Writing clean code should be something that every developer should aim for. For this reason, I’m recording a video series covering each chapter of the book Code Complete by Steve McConnell.

This will provide you with a quick reference to make sure that you have a good foundation for the principles on writing good, maintainable code.

If this sounds interesting to you, watch the introduction video to the series:

Video Transcript

Hey, I’m Dragos Stanciu from and in today’s video I wanted to share with you my intention of doing a video series covering each chapter of the book Code Complete by Steve McConnell.

If you’re like me, you’d sometimes look at a piece of code but you’d know that something is amiss, and you can’t really put your finger on it. This book will give you a toolbox to identify specific problems with the code you’re working with.

In a nutshell, you’ll learn how to write good, clean code. The book also contains a lot of principles on debugging and refactoring code that you as a software developer should be aware of.

Here’s a quick list of just some of the things you’ll be learning in this series: naming variables, designing quality routines and classes, writing effective comments, debugging, testing, and refactoring code.

Another reason for watching this playlist is that the principles taught in this book can be applied to any programming language, so even if you decide later in your career to switch technologies, you can come back to this playlist for a quick refresher.

If you’d like to follow along in this series, you can get the book by clicking the “i” in the upper right corner of the video or by clicking the link in the description. Using this link also supports the channel, so thank you for that.

At this point in the video, you might be asking yourself: “Why should I listen to some guy on YouTube that calls himself the Dragon Programmer?”. Well, for the last year, I’ve been working as a software developer for a financial software company programming primarily in Python and PL/SQL. Prior to that, I was involved for two years in a robotics research project working primarily in C++ and Python. And before that, I did a Master’s with a focus on machine learning using medical data, and I programmed primarily in Python.

Thank you so much for watching this video and if this video series sounds interesting to you, I have only one request from you: click the subscribe button below to stay updated as I upload new videos.

See you in the next video and don’t forget to feed your inner dragon.

About the Author Dragos Stanciu

follow me on:


Like this article? Stay updated by subscribing to my weekly newsletter:

Leave a Comment: