Skip to content

Documentation: Readme - Add workload philosophy section.#569

Merged
kotp merged 2 commits intoexercism:masterfrom
Insti:Readme_workload_philosophy
Apr 26, 2017
Merged

Documentation: Readme - Add workload philosophy section.#569
kotp merged 2 commits intoexercism:masterfrom
Insti:Readme_workload_philosophy

Conversation

@Insti
Copy link
Copy Markdown
Contributor

@Insti Insti commented Apr 25, 2017

Add a workload philosophy section to Readme.md

The Workload philosophy section gives some information about why an
educational workload layout is preferable to a concise one liner.

Inspired by: #567 (review)

The Workload philosophy section gives some information about why an
educational workload layout is preferable to a concise one liner.

Link to the workload philosophy section from the first mention of workload.
@Insti Insti changed the title Readme: Add workload philosophy section. Documentation: Readme - Add workload philosophy section. Apr 25, 2017
Comment thread README.md Outdated
```

This provides the information the student needs to derive the code to pass the test in a clear and consistent manner.
Intention revealing variable names are used to illustrate the purpose of the individual elements of what could otherwise be a one line assertion. The values used in `detector`,`anagrams` and `expected` will all vary by test.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Provide the information the student needs to derive the code to pass the test in a clear and consistent manner. Illustrate the purpose of the individual elements of the assertion by using meaningful variable names."

Comment thread README.md Outdated

Within the test workload we want to prioritize educational value over expert comprehension and want to make sure that things are clear to people who may not be familiar with Minitest and even Ruby.

Therefore a multi line workload is preferred.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would just omit this line and put the (revised paragraph) below the example here.

@hilary
Copy link
Copy Markdown
Contributor

hilary commented Apr 25, 2017

Looks great to me! 👍

@kotp kotp merged commit e51ac9c into exercism:master Apr 26, 2017
@kotp
Copy link
Copy Markdown
Member

kotp commented Apr 26, 2017

Thank you @hilary and @Insti .

@Insti Insti deleted the Readme_workload_philosophy branch April 26, 2017 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants