Skip to content

Commit 2442d60

Browse files
committed
Update README.md
1 parent 48106b2 commit 2442d60

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

README.md

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -994,43 +994,6 @@ Note how simple the test is because the UI (DOM) layer does not mix with the bus
994994

995995
The next step could be to test the business logic implemented in "showPreview()" or "hidePreview()".
996996

997-
998-
999-
### Review test code first
1000-
1001-
When reviewing code, always start by reading the code of the tests. Tests are mini use cases of the code that you can drill into.
1002-
1003-
It will help you understand the intent of the developer very quickly (could be just by looking at the names of the tests).
1004-
1005-
### Practice code katas, learn with pair programming
1006-
1007-
Because experience is the _only_ teacher. Ultimately, greatness comes from practicing; applying the theory over and over again, using feedback to get better every time.
1008-
1009-
1010-
### Best practices
1011-
1012-
+ Roy Osherove - "JS Unit Testing Good Practices and Horrible Mistakes": https://www.youtube.com/watch?v=iP0Vl-vU3XM
1013-
+ Steven Sanderson - "Writing Great Unit Tests: Best and Worst Practices": http://blog.stevensanderson.com/2009/08/24/writing-great-unit-tests-best-and-worst-practises/
1014-
+ Rebecca Murphy - "Writing Testable JavaScript": http://alistapart.com/article/writing-testable-javascript
1015-
+ YUI Team - "Writing Effective JavaScript Unit Tests with YUI Test": http://yuiblog.com/blog/2009/01/05/effective-tests/
1016-
+ Colin Snover - "Testable code best practices": http://www.sitepen.com/blog/2014/07/11/testable-code-best-practices/
1017-
+ Miško Hevery - "The Clean Code Talks -- Unit Testing": https://www.youtube.com/watch?v=wEhu57pih5w
1018-
+ José Armesto - "Unit Testing sucks (and it’s our fault)": https://www.youtube.com/watch?v=GZ9iZsMAZFQ
1019-
+ TDD - From the Inside Out or the Outside In?: https://8thlight.com/blog/georgina-mcfadyen/2016/06/27/inside-out-tdd-vs-outside-in.html
1020-
1021-
### Clean code
1022-
1023-
+ Clean code cheat sheet: http://www.planetgeek.ch/2014/11/18/clean-code-cheat-sheet-v-2-4/
1024-
+ Addy Osmani - "Learning JavaScript Design Patterns": http://addyosmani.com/resources/essentialjsdesignpatterns/book/
1025-
1026-
### BDD
1027-
1028-
+ Enrique Amodeo - "Learning Behavior-driven Development with JavaScript": https://www.packtpub.com/application-development/learning-behavior-driven-development-javascript
1029-
1030-
### Events
1031-
1032-
+ Assert(js) Testing Conference 2018: https://www.youtube.com/playlist?list=PLZ66c9_z3umNSrKSb5cmpxdXZcIPNvKGw
1033-
1034997
### Libraries
1035998

1036999
+ Jasmine: https://jasmine.github.io/

0 commit comments

Comments
 (0)