The Importance of Documentation


You need to know yourself. Always. Especially, know what you don’t know.  When getting into the journey of coding, it can feel so cumbersome.  Luckily, anything that may seem confusing can be easily searched for and code libraries are easily found.

There is a phrase, “standing on the shoulders of giants.”  This means that everything you can do on the journey of coding has been built on the work of others.  It’s comforting to know that I can find definitions of modules fairly easily.

For the Udemy Course, Programming Foundations with Python, there is a project where you have to learn to draw a flower using the turtle module. I am comfortable enough in my knowledge that I know that I don’t know how to draw a flower with the turtle module as well as I would like.  Possibly, I could draw something that might resemble a flower abstractly, but that wasn’t good enough for me.

I decided that I needed to learn how to draw flower in Python that could conceivably be considered a flower on paper.  In this pursuit, I utilized Google.  Through the list of lackluster flowers, I stumbled upon something that suited my idea of the visual interpretation.

I could read the Python script, but I didn’t quite understand it.  This is where the Python Standard Library comes in handy.  After figuring out what the code meant, I modified it to fit my idea of a flower.  As it turns out, things get simpler when you break them down.

Leave a Reply

Your email address will not be published. Required fields are marked *