Zen of Python

--Originally published at Python

2zen

I’ve been looking more into the Zen of Python and what it actually says. First I disregarded it because I knew most of the things it talks about, but the I thought “What about people who are just starting?” Of course they won’t know how to guide themselves through the world of programming. So I decided to talk about the points that I believe are the most important in the Zen of Python.

The first one being “simple is better than complex”. It is important to understand this point because there are times when people try to do a super complex programs when in reality, it can be simplified into something everyone can understand. Making something complex will only bring you trouble in the future. If something goes wrong, then you will have to go through your complex program, understand the problem, why it is there, and then come up with a solution. Keeping things simple makes your life way easier.

Next is “Readability counts”. It is important that your code is readable. This point is similar to the last one, but a little more general. You want your code to be readable so that you can understand it, as well as others. If it is hard to understand, then you won’t be able to figure out your problem as easy as you could if it was. Also, if you ever show this code to others, they will be just as confused as you because they won’t understand anything.

Finally, I just want to talk about the point stating “Now is better than never.” Everyone that is starting to program has to take this one into account. Leaving everything for later won’t help you at all. If you want to be good at programming, you need to start

if you leave it for another day, and then another day, and so on, you will never accomplish anything. You can only become good if you practice and gain experience.

I know there are other important points in the Zen of Python, but for me, these ones are the ones that stand out the most. So I strongly encourage you to follow this “guide”, it will help you create good habits and become better at programming.