From 2d832d80258549442d09978972a905b39cf04334 Mon Sep 17 00:00:00 2001 From: Jakob Anderson Date: Sun, 23 Apr 2017 21:39:55 -0600 Subject: [PATCH 1/3] added some principles to the readme --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3f4ae92..371a57a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,16 @@ -# Practice JavaScript using game stuffs +# Practice JavaScript using this fun game [ ![Codeship Status for PracticeJavaScript/practicejavascript.com](https://app.codeship.com/projects/091c0e50-0a7c-0135-8b3c-6ed4d7e33e57/status?branch=master)](https://app.codeship.com/projects/214753) [![Build Status](https://travis-ci.org/PracticeJavaScript/practicejavascript.com.svg?branch=master)](https://travis-ci.org/PracticeJavaScript/practicejavascript.com) -- Should be rote, easy problems, to exercise mastery, rather than solving brain puzzles like other sites +## Principles +- Fast, easy to start. No delays. +- Keep it simple. As few visual elements as possible. +- Never leave the keyboard. +- Fast and rewarding feedback loop like a mobile game. Obey ["Doherty Threshold"](http://daverupert.com/2015/06/doherty-threshold/) + + +- True katas should be rote, easy problems, solved a variety of ways, to exercise mastery, rather than solving longer brain puzzles like other sites - Should be solvable in under 30 seconds each From 63c80a38a695207eb37d9b1eef289bb8bff7ce41 Mon Sep 17 00:00:00 2001 From: Jakob Anderson Date: Sun, 23 Apr 2017 21:42:29 -0600 Subject: [PATCH 2/3] added screenshot --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 371a57a..4ec1653 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ [ ![Codeship Status for PracticeJavaScript/practicejavascript.com](https://app.codeship.com/projects/091c0e50-0a7c-0135-8b3c-6ed4d7e33e57/status?branch=master)](https://app.codeship.com/projects/214753) [![Build Status](https://travis-ci.org/PracticeJavaScript/practicejavascript.com.svg?branch=master)](https://travis-ci.org/PracticeJavaScript/practicejavascript.com) +![ScreenShot of practicejavascript.com](https://cldup.com/I24bQvI37L.png) + ## Principles - Fast, easy to start. No delays. - Keep it simple. As few visual elements as possible. From 7ebbe0060360df612ac8df1129cfa4925a841cb6 Mon Sep 17 00:00:00 2001 From: Jakob Anderson Date: Sun, 23 Apr 2017 21:45:33 -0600 Subject: [PATCH 3/3] fixed caps on problem prompt --- src/problems/arrays.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/problems/arrays.js b/src/problems/arrays.js index d339584..859dca3 100644 --- a/src/problems/arrays.js +++ b/src/problems/arrays.js @@ -472,7 +472,7 @@ module.exports = [ { name: 'Array.filter()', time: 10, - prompt: `return an array of the numbers greater than 5 in 'fruits' using 'Array.filter()'`, + prompt: `Return an array of the numbers greater than 5 in 'fruits' using 'Array.filter()'`, given: `const numbers = [1, 1, 2, 3, 5, 8, 13, 21];\r`, answer: `const numbers = [1, 1, 2, 3, 5, 8, 13, 21]; const overFive = numbers.filter(num => num > 5);