Help:Adding a new programming task: Difference between revisions

Content added Content deleted
(→‎Defining Your Criteria: Added bit about scope creep)
Line 10: Line 10:


If you're unsure about how to define your criteria, bring up your idea on the [[Hep:Request a new programming task|request page]] for programming tasks.
If you're unsure about how to define your criteria, bring up your idea on the [[Hep:Request a new programming task|request page]] for programming tasks.

===Scope Creep===

'''Scope Creep''' is what happens when a task's title and/or criteria are not specific enough, leading to code examples that accomplish dissimilar goals. Please help prevent scope creep by defining your tasks specifically. For example:

* Don't create a task about sorting, create a task about sorting using a specific algorithm or unique style of data.
* Don't create a task about control structures, create a task about a specific class of control structures (eg. loops.).


==Creating the page==
==Creating the page==