├── 1_do_one_thing_after.py ├── 1_do_one_thing_before.py ├── 2_separate_cmd_query.py ├── 3_keyword_arguments.py ├── 4_minimal_arguments.py ├── 5_create_use_after.py ├── 5_create_use_before.py ├── 6_boolean_flag_after.py ├── 6_boolean_flag_before.py ├── 7_functions_are_objects.py ├── LICENSE └── README.md /1_do_one_thing_after.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/1_do_one_thing_after.py -------------------------------------------------------------------------------- /1_do_one_thing_before.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/1_do_one_thing_before.py -------------------------------------------------------------------------------- /2_separate_cmd_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/2_separate_cmd_query.py -------------------------------------------------------------------------------- /3_keyword_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/3_keyword_arguments.py -------------------------------------------------------------------------------- /4_minimal_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/4_minimal_arguments.py -------------------------------------------------------------------------------- /5_create_use_after.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/5_create_use_after.py -------------------------------------------------------------------------------- /5_create_use_before.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/5_create_use_before.py -------------------------------------------------------------------------------- /6_boolean_flag_after.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/6_boolean_flag_after.py -------------------------------------------------------------------------------- /6_boolean_flag_before.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/6_boolean_flag_before.py -------------------------------------------------------------------------------- /7_functions_are_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/7_functions_are_objects.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanCodes/2022-funcguide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # The Ultimate Guide to Writing Functions 2 | 3 | Video link: https://youtu.be/yatgY4NpZXE. 4 | --------------------------------------------------------------------------------