Learn C Programming

Lesson 1 of 5 · Three Projects

Module 17 · Three Projects

How to Work Like an Engineer: Plan, Build, Test, Repeat

ProReading

The three projects of this module start on the same morning. Bob reads the first brief and starts typing. Amara reads it twice, then writes one page. It holds a list of what the program must do, a table of inputs with the outputs she expects, and four small steps. Her first step prints something within ten minutes.

Pro lesson

This one goes deeper

It is included with this track and with Learn Pro. Every question on the Skill Test can be answered from the free lessons, so this is depth and never a gate on the certificate.

What is inside How to Work Like an Engineer: Plan, Build, Test, Repeat

  1. A brief is not a checklist yet
  2. Write the test table before the code
  3. Build in increments that each run
  4. A change log, and git in one paragraph
  5. The tools around the code
  6. When a program is done