# Daily Bell Ringer — The Program Development Life Cycle (Plan → Design → Code → Test → Debug → Document)

- Link: https://doss.academy/course-3-introduction-to-programming/unit-1-what-is-programming-program-development-life-cycle-pdlc/lesson-2-the-program-development-life-cycle-plan-%e2%86%92-design-%e2%86%92-code-%e2%86%92-test-%e2%86%92-debug-%e2%86%92-document/daily-bell-ringer/
- Published: 2026-10-18T12:29:57-04:00
- Author: matthew.leffler@jefferson.kyschools.us

Course 3: Introduction to Programming / Unit 1: What Is Programming & Program Development
Life Cycle (PDLC) / Lesson 2: The Program Development Life Cycle (Plan → Design 
→ Code → Test → Debug → Document)

## Before we begin

Why is writing code without a planning phase usually inefficient?

Record your initial thinking. Be ready to explain your reasoning and revisit your
response after the lesson.
