This guide is for you if you are writing programs with more than 500 lines.
You know how to write Python code, but have realized that creating a piece of software is more complex. You are facing questions like:
Below you find development tools and techniques that help you to write programs that get the job done and don't fall apart.
We are two Python software engineers who decided to write down our experience resulting from our Python projects in life science, web development and teaching.
This text is released under the conditions of the Creative Commons Attribution Share-alike License 4.0.
I am a professional Python trainer, developer and author based in Berlin. I believe everybody can learn programming.
Contact me via:
+49 176 3052 4691
Thanks to Kristians tips for structuring difficult topics I could overcome my writers' block. The training session was a big help! Thanks!
Sarah M, Archaeology dept., FU Berlin