Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python code clean-up for beginners: 7 steps to ...

Python code clean-up for beginners: 7 steps to readable and maintainable code

If you apply for a job, your take-home test task should be your best shot.

Usually, it’s easy to see when it’s a beginner’s code. Recruiters look at the project, and something immediately catches their eyes and bias their judgment: inconsistent formatting, clutter in the repository, leftovers of debugging prints, etc. In his talk, Roman outlines common red flags that he saw reviewing test tasks and exploring public code on GitHub. Along with them, he provides some methods to make a good impression with your code, increase the chances to win that job offer, and become a better developer.

Avatar for Roman Imankulov

Roman Imankulov

March 22, 2021

Other Decks in Programming

Transcript

  1. roman.pt rdotpy Problems with cluttered code • It drastically increases

    the size of your repository • It pollutes your commits with irrelevant content • It can ruin team work with fi le con fl icts • You can accidentally expose your private info
  2. roman.pt rdotpy Suggestions for a good README • Name •

    Description • Badges • Visuals • Installation • Usage • Support • Roadmap • Contributing • Authors and acknowledgements • License • Project status