Best Practice¶
This page should give you some common advice on programming exercises.
Use Git to store your exercises and track changes.
Use a proper editor like PyCharm or Visual Studio Code.
Only pass primitives, tuples, dictionaries and lists as action parameters.
Don’t pass secret values (e.g. solutions) as action parameters.
Test your exercises well with unit and manual tests.
Organize your exercises according to their dependencies.
Use the
entrypoint
decorator to group and organize exercises.