Jump to content

Rosetta Code:Village Pump/Task types: Difference between revisions

m
correct links
(Task types.)
 
m (correct links)
Line 1:
We currently have two types of "live" tasks, [[Template:Task|Task]] and [[Template:Puzzle]]. I've since learned that some of the tasks under the "Puzzle" banner are classic computing questions, while others are not. I'd like to suggest an alternate taxonomy:
 
* Practice Task -- Something which has regular importance in "real-world" programming, but may not be particularly interesting from a language guts perspective. [[User Output - text]] and [[CreateCreating a Window]] would fall under this classification.
* Theory Task -- Something which may not be practical, but is descriptive of a question programming theory and how that question maps into aa particular language. [[Lucas-Lehmer test]] and [[Sieve of EritosthenesEratosthenes]] would fall under this classification.
* Comprehensive Task -- (Needs a better name) A task which goes beyond basic understanding of most languages and may be a composite application of multiple concepts. [[RCHQRCHQ9+]], [[24 Gamegame]] and [[24 Gamegame Player]] would fall under this classification.
 
I would like to deprecate [[Template:Puzzle]], and gradually shuffle the members of [[Template:Task]] to using different types. Also, our current [[:Category:Solutions by Programming Task|task categorization tree is a mess]], and these could serve as a new first round of that category.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.