Well Rounded

Introductions to larger concepts of design, planning, and development methods with “dive deeper” recommendations

It’s important to start early with the larger concepts that are usually left to the later parts of learning programming, like design methods, programming patterns, and planning techniques. It is equally important to not overwhelm new programmers with too much too early – balance here is found in providing introductions to these ideas, as well as links to resources where readers can pick and choose where they want to go further as they are ready.