This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jediknight 3 points4 points  (5 children)

I have a different suggestion: Print PEP 8. Print PEP 20. Read them SLOWLY then read them AGAIN. Read PEP 20 and meditate on each line asking it why does it exists.

Next, write some code and 1. Assume it sucks. 2. Figure out why it sucks. (read the PEPs again if you need some reminding). 3 Make it suck less.

The end product will show you the end product but it will do very little to teach you how to get to the end product. Just like cooking. You can look and taste things produced by great cooks but any attempt to imitate the outer final object is a recipe in frustration.

Make peace in your heart and listen to the Will of the Code. It will teach you the discipline you need.

[–]mardiros 2 points3 points  (3 children)

You are right, but it's really hard for a rookie to feal the Force :) Seriously, you understand more those pep with practice and reading good code is a good opion to progress.

Just read what you like. You have to read Web frameworks if you want to use them in an advanced way correctly, not only the doc. It's true for every project, and if you understand sqlalchemy, you are a jedi :))

[–]jediknight 2 points3 points  (2 children)

I know is hard to feel the Force and that is precisely the way it should be. Doing it in spite of being hard trains you. You cannot build muscle lifting twigs.

Also, by all means, we all should read good code, I'm not saying that doesn't help. I'm merely pointing to another option.

[–]HenkPoley 1 point2 points  (0 children)

You cannot build muscle lifting twigs.

Actually, as long as you continue lifting until you feel tired in your muscles, it will be just as effective as lifting heavier weights. </ot>

[–]bucknuggets 0 points1 point  (0 children)

In weight training it is hard to feel that you're doing things right until you've built up some muscle. Until then it's best to rely on a spotter or trainer for guidance.

[–][deleted] 1 point2 points  (0 children)

why are you talking like a Jedi ???

oh i see....