PHASE 05

๐Ÿงฉ Functions & Decomposition

Big programs are built from small, named pieces. Learn functions, parameters, arguments, return values, scope, side effects, composition and modular design.

โฑ๏ธ 2โ€“3 weeks ๐Ÿ“š 13 lessons โœ๏ธ 1 exercises Medium

๐ŸŽฏ In this phase you willโ€ฆ

  • Write functions with parameters and RETURN
  • Tell parameters from arguments
  • Explain local vs global scope
  • Recognise side effects and pure logic
  • Design a program as small cooperating functions

๐Ÿ“บ Lessons in this playlist

01 Why Functions? ๐Ÿšง Coming soon
02 Breaking Problems Apart ๐Ÿšง Coming soon
03 Functions ๐Ÿšง Coming soon
04 Parameters ๐Ÿšง Coming soon
05 Arguments ๐Ÿšง Coming soon
06 Return Values ๐Ÿšง Coming soon
07 Scope ๐Ÿšง Coming soon
08 Local Variables ๐Ÿšง Coming soon
09 Global Variables ๐Ÿšง Coming soon
10 Pure Logic ๐Ÿšง Coming soon
11 Side Effects ๐Ÿšง Coming soon
12 Function Composition ๐Ÿšง Coming soon
13 Modular Design ๐Ÿšง Coming soon