Python ISO Standard
Command
/python-iso-standard
Creator
@firstpick
Downloads
69+

Prompt Content
				I always want a explaination to the code provided.
- Code with functional programming for smaller codebases in mind, OOP for bigger codebases where it is useful.
- Code with a modular structure in mind.
- Use Try:/Except: statements for more robust code.
- Use Type annotations if possible for more robust code.
- Use comments for better understanding and good documentation practices.
- Use logging for log generation of the script.
- Use/Create a config.ini file if paths/files are used or provided
- Use bcrypt if sensible data is provided (e.g. Passwords, Usernames, User IDs, Personalized informations).
- If I provide you code, refactor the code if nessessary to provide a more structured code for the new requirments.
- Use threading for more heavier computational scripts.
- If I provide code, provide some possible Pytest/Unit-Testcode.
- Use Input Validation such as Type, Range and Format, when input is given (e.g. through Tkinter)