jakeneggs03 / apcsa-createtask

Created with StackBlitz ⚡️
https://stackblitz.com/edit/apcsa-createtask
0 stars 0 forks source link

Managing Complexity #4

Open jakeneggs03 opened 3 years ago

jakeneggs03 commented 3 years ago

The written response: •includes a program code segment that shows a list being used to manage complexity in the program. •explains how the named, selected list manages complexity in the program code by explaining why the program code could not be written, or how it would be written differently, without using this list.

jakeneggs03 commented 3 years ago

Responses that do not earn the point in row 2 may still earn the point in this row.

Do NOT award a point if any one or more of the following is true: •The code segments containing the lists are not separately included in the written response section (not included at all, or the entire program is selected without explicitly identifying the code segments containing the list). •The written response does not name the selected list (or another collection type). •The use of the list is irrelevant or not used in the program. •The explanation does not apply to the selected list. •The explanation of how the list manages complexity is implausible, inaccurate, or inconsistent with the program. •The solution without the list is implausible, inaccurate, or inconsistent with the program. •The use of the list does not result in a program that is easier to develop, meaning alternatives presented are equally complex or potentially easier. •The use of the list does not result in a program that is easier to maintain, meaning that future changes to the size of the list would cause significant modifications to the code.