365 Days of Python: Day #17 — Prudent Preparation

Rick Deckard
2 min readDec 2, 2022

Preparation is one of my favorite and least favorite things to do. In the moment, I hate it; however, when whatever I am preparing for comes, I have a deep appreciation for it.

Going on a vacation? Pack the day before.

Have a big presentation at work? Rehearse your timings.

Solving a problem? Understand all of the variables.

Day #17 (12/1/2022)

“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.”

— Abraham Lincoln

Accomplishments

  • Created an outline for my PotW

Weekly Goals

  • Learn the basics of pandas (20%)
  • Write a program that reads data from a Microsoft Excel spreadsheet and performs data analysis on it (10%)

Closing Thoughts

I am coming to find out that preparation is critical in the world of programming.

Before writing a program, I like to draft an outline of how the program will operate. Usually, this involves drawing a flow chart: if the user chooses this, then this happens, and so-on and so-forth. However, the outline is sometimes a list of steps. Either way, I have a rough idea of what the program will look like before I write a single line of code.

If you are a beginner programmer, I highly recommend doing this. It is incredibly easy to get stuck when writing a program.

--

--