Rosetta Code:Add a Task: Difference between revisions
→Things to try for: Some rewording, formatting and highlighting.
(→Semantic annotations: Highlight difference between the two quoted sections.) |
(→Things to try for: Some rewording, formatting and highlighting.) |
||
Line 20:
====Things to try for====
Generally speaking, '''the goal is to address a problem a programmer may face or want to think about.''' These include (but aren't strictly limited to):
* '''Practical problems.''' These are problems with may occur regularly in practical application of programming languages, or at least are within the target domain of the language.
* '''Problems which demonstrate concepts.''' These are problems which attempt to highlight particular features, patterns or ideas in programming, and tend to contrast different languages' approaches to solving problems.
* '''Entertainment.''' Some tasks (see [[RCRPG]] or [[24 game]]) are created primarily for entertainment purposes, and represent an aggregate challenge of smaller problems.
====Things to avoid====
|