Commit Graph

  • 6b5508758d Update README.md Henry Harrison 2017-01-05 16:36:36 +02:00
  • acfc98fc69 Update README.md G. Kay Lee 2017-01-05 13:11:08 +08:00
  • 46aa24166a Update README.md G. Kay Lee 2017-01-05 12:42:09 +08:00
  • 041574cde3 Update README.md Gao Jia Siang 2017-01-05 11:12:55 +08:00
  • 06f8296b8d Update README.md Gao Jia Siang 2017-01-05 10:29:34 +08:00
  • 76b4038194 Add missing function argument in LSP section Adam Laycock 2017-01-04 14:03:49 -07:00
  • 0856eb8660 Add getArea method where it is necessary. Adam Laycock 2017-01-04 13:56:39 -07:00
  • 931c84841c Use explanatory variables bad and good examples should match ([1] + [2] instead of [0]) Jake Harclerode 2017-01-04 13:40:24 -08:00
  • a7747d629a add missing commas in objects Jake Harclerode 2017-01-04 13:46:30 -08:00
  • 773922d82e Remove duplicate code "good" example - Remove unnecessary, misleading statement Chiara Felice Sant Cassia 2017-01-04 20:55:55 +01:00
  • 7fffb04e39 (docs) Correct spelling errors and remove unfinished sentence. Mario Tacke 2017-01-04 09:40:56 -08:00
  • 0732925aac fix "do one thing" code example Chris Andrejewski 2017-01-04 01:28:51 -05:00
  • 7d6ec5388e Functions should be at one level of abstraction Ryan McDermott 2017-01-02 16:34:54 -08:00
  • 59330daffe Drive home pont of limiting function arguments Ryan McDermott 2017-01-02 16:23:38 -08:00
  • 75ec41ad32 Remove subsection anchors, favor automatic marking Ryan McDermott 2017-01-02 16:11:23 -08:00
  • 95e3ec7f96 Attempt another GHFM link Ryan McDermott 2017-01-02 16:09:49 -08:00
  • dbc02d32c1 Add first subsection marker Ryan McDermott 2017-01-02 16:00:44 -08:00
  • 3dfab88381 Single concept per test Ryan McDermott 2017-01-02 15:56:47 -08:00
  • 15bd7caab6 Encapsulate conditionals Ryan McDermott 2017-01-02 15:31:14 -08:00
  • ecfe2030ac Avoid negative conditionals Ryan McDermott 2017-01-02 15:27:55 -08:00
  • c72690d81e Function names should say what they do Ryan McDermott 2017-01-02 15:22:24 -08:00
  • 8d22ceda03 Remove dead code Ryan McDermott 2017-01-02 15:07:54 -08:00
  • f190fedbc6 Avoid positional markers Ryan McDermott 2017-01-02 15:02:29 -08:00
  • 68107087db Use explanatory variables Ryan McDermott 2017-01-02 14:57:34 -08:00
  • d3ecccf2e6 Add proper introduction Ryan McDermott 2017-01-02 14:43:33 -08:00
  • 3db31e30d2 Add coverage tool note Ryan McDermott 2017-01-02 12:32:04 -08:00
  • cf41bcde15 Add testing section Ryan McDermott 2017-01-02 12:29:11 -08:00
  • e8d55dfa4d Drive home point of DIP and decoupling Ryan McDermott 2017-01-02 12:14:59 -08:00
  • 781f76d7d1 Dependency Inversion Principle (DIP) Ryan McDermott 2017-01-02 11:45:08 -08:00
  • 6cbba6add4 Interface Segregation Principle (ISP) Ryan McDermott 2017-01-01 21:13:23 -08:00
  • 13a950e2a5 Liskov Substitution Principle (LSP) Ryan McDermott 2016-12-31 20:03:47 -08:00
  • 0c0aec0233 Open/Closed Principle Ryan McDermott 2016-12-31 11:06:14 -08:00
  • f5f2110abe Short-circuit don't use conditionals Ryan McDermott 2016-12-30 18:17:57 -08:00
  • 1c4ba5f853 Don't overoptimize Ryan McDermott 2016-12-30 18:04:31 -08:00
  • a984bd1b1d Use private members Ryan McDermott 2016-12-30 17:57:11 -08:00
  • 8a403a2745 Prefer composition over inheritance Ryan McDermott 2016-12-30 17:32:38 -08:00
  • 309bd04d95 Drive home point of formatting Ryan McDermott 2016-12-29 14:32:46 -08:00
  • 8548008df7 No legal comments Ryan McDermott 2016-12-29 14:31:50 -08:00
  • 1530ed7ec4 Fix formatting problems Ryan McDermott 2016-12-29 14:24:05 -08:00
  • 30c3a4c1de Vertical distance Ryan McDermott 2016-12-29 14:22:56 -08:00
  • 5cdb13b1fd Add Formatting section Ryan McDermott 2016-12-29 14:03:41 -08:00
  • cff6a33888 SRP Ryan McDermott 2016-12-23 13:10:49 -08:00
  • 5a2e602993 Use getters and setters Ryan McDermott 2016-12-22 23:47:58 -08:00
  • 6a705edf75 No journal comments Ryan McDermott 2016-12-20 22:52:38 -08:00
  • 6788e1d0fd Fix link Ryan McDermott 2016-12-19 22:59:05 -08:00
  • c7bcc09b60 Method chaining Ryan McDermott 2016-12-19 22:56:44 -08:00
  • 286a3f6a95 Avoid type-checking (part 2) Ryan McDermott 2016-12-18 22:32:13 -08:00
  • de899e6183 Avoid type-checking part 1 Ryan McDermott 2016-12-15 22:53:49 -08:00
  • db6eece21c No duplicate code Ryan McDermott 2016-12-13 22:04:16 -08:00
  • e82719d723 Functions should do one thing Ryan McDermott 2016-12-13 21:51:02 -08:00
  • d72c99f007 Avoid conditionals Ryan McDermott 2016-12-11 20:46:28 -08:00
  • 58ccd78d10 Object.assign Ryan McDermott 2016-12-09 19:51:41 -08:00
  • 6bfc5d7040 Explain more about side effects Ryan McDermott 2016-12-09 19:43:01 -08:00
  • 4b4746f1b9 Use functional programming Ryan McDermott 2016-12-08 22:02:20 -08:00
  • 05f136b70d Async and Await Ryan McDermott 2016-12-08 21:42:25 -08:00
  • 0d7f5c696c Use promises Ryan McDermott 2016-12-08 21:34:56 -08:00
  • 5302a3678d Back to top links Ryan McDermott 2016-12-05 22:44:18 -08:00
  • 86fc8c7228 Test back to top Ryan McDermott 2016-12-05 22:40:48 -08:00
  • 6bae6e4a62 TOC Ryan McDermott 2016-12-05 22:36:51 -08:00
  • c78e34b0e3 No messing with globals Ryan McDermott 2016-12-05 22:29:33 -08:00
  • c62e62d6f3 ES6 Classes Ryan McDermott 2016-12-04 19:36:37 -08:00
  • 82622c0f4c Don't add unneeded context Ryan McDermott 2016-11-27 09:54:27 -08:00
  • b758ac9886 Capitalization Ryan McDermott 2016-11-27 09:22:27 -08:00
  • 1ead9f7073 Commented code Ryan McDermott 2016-11-27 09:00:03 -08:00
  • 74de217c4c Avoid mental mapping Ryan McDermott 2016-11-26 15:39:37 -08:00
  • 135c2486dc Searchable names Ryan McDermott 2016-11-26 15:31:57 -08:00
  • 739f000297 Avoid side effects Ryan McDermott 2016-11-25 14:54:58 -08:00
  • f6ba6edaf5 Default args Ryan McDermott 2016-11-21 21:48:09 -08:00
  • 64d352ff1e merge Francesco Colonna 2018-10-13 13:53:13 +02:00
  • 86a8a01875 translation Francesco Colonna 2018-10-13 13:44:43 +02:00
  • 6cabe5d7a7 italian translation Francesco Colonna 2018-10-13 12:12:23 +02:00
  • 095c269dd7 translation Francesco Colonna 2018-10-13 12:09:32 +02:00
  • 9cf38fabc2 translation Francesco Colonna 2018-10-13 11:37:09 +02:00
  • 064ad71e52 translations Francesco Colonna 2018-10-13 11:14:03 +02:00
  • dc12ea6931 translation Francesco Colonna 2018-10-13 10:39:16 +02:00
  • 7b6f3d6589 translation Francesco Colonna 2018-10-13 09:09:55 +02:00
  • a08fd6917b Update README.md frappacchio 2018-10-12 07:58:02 +02:00
  • abf7b81b64 Update README.md frappacchio 2018-10-12 07:54:00 +02:00
  • fa1b8dbdef translation Francesco Colonna 2018-10-11 22:17:33 +02:00
  • a755162e9d translation wip Francesco Colonna 2018-10-11 21:59:18 +02:00
  • 2baf082f7b translation (wip) Francesco Colonna 2018-10-11 18:33:32 +02:00
  • a2cd63a041 Improve some translation Francesco Colonna 2018-10-11 07:56:58 +02:00
  • 7b280e4b9d Starting translate Francesco Colonna 2018-10-11 07:51:21 +02:00
  • d98f9e71f0 improve "Functions should only be one level of abstraction" example Wolf Oliver 2018-07-08 09:30:35 +02:00
  • 4dfb70766f Update README.md edward liu 2018-06-24 21:10:10 +08:00
  • 64a57f1c6a Merge pull request #239 from fknipp/patch-1 Ryan McDermott 2018-03-04 13:48:31 -08:00
  • 3ada14239b Fixing typo introduced by previous patch Franz Knipp 2018-02-23 12:39:12 +01:00
  • f6ab827ed7 Changing order in example of *Functions should only be one level of abstraction* Franz Knipp 2018-02-23 12:33:13 +01:00
  • bd05a5f000 Merge pull request #238 from JvanderHeide/master Ryan McDermott 2018-01-20 09:19:04 -08:00
  • 69df4896bd Change argument name of "Use default arguments instead of short circuiting or conditionals". Did not adhere to "Don't add unneeded context". Jeffrey van der Heide 2018-01-15 12:05:09 +01:00
  • 00f2072704 Merge pull request #234 from valtism/master Ryan McDermott 2017-11-22 08:44:53 -08:00
  • eb364be959 Remove unnecessary INITAL_VALUE const Dan Wood 2017-11-22 10:44:15 +11:00
  • a3233f5517 Change complex reduce funciton to clearer map reduce. Dan Wood 2017-11-21 17:57:44 +11:00
  • 6741e85ebf Merge pull request #233 from vnbrs/master Ryan McDermott 2017-11-12 11:50:32 -08:00
  • eafc041635 Merge pull request #1 from vnbrs/vnbrs-patch-const-1 Vinicius Brasil 2017-11-05 17:16:16 -02:00
  • 263d2b1cb4 fix "Use searchable names" section Vinicius Brasil 2017-11-05 17:15:57 -02:00
  • 72fd417a21 Merge pull request #232 from ngdo-pro/patch-1 Ryan McDermott 2017-10-16 08:19:36 -07:00
  • dda95822ed Update README.md Nicolas Gomes De Oliveira 2017-10-16 17:02:45 +02:00
  • b3e1359ff7 Merge pull request #229 from scraggo/patch-1 Ryan McDermott 2017-09-19 09:24:23 -07:00
  • 672434a461 minor grammar edit Dave C 2017-09-19 11:13:17 -05:00