JS Unit Testing Good Practices & Horrible Mistakes • Roy Osherove • GOTO 2013

  Рет қаралды 37,115

GOTO Conferences

GOTO Conferences

Күн бұрын

Пікірлер: 22
@monugupta32
@monugupta32 2 жыл бұрын
The frustration in the talk is real.
@lancerkind
@lancerkind 8 жыл бұрын
Roy, great talk! Loved it all!
@joynalabedin2875
@joynalabedin2875 6 жыл бұрын
Amazing talk!
@gunelismayilova9854
@gunelismayilova9854 3 жыл бұрын
why is there no tool to check unit test quality :(
@rodolfoyanez3452
@rodolfoyanez3452 2 жыл бұрын
There are mutation test tools that can give You a hint of how strong are your tests, it is not 100%effective but it is a help
@Vlfkfnejisjejrjtjrie
@Vlfkfnejisjejrjtjrie 7 жыл бұрын
Hahaha..the intro was good,"good practices and possible mistakes". Coding Snowflakes.
@nicholasaurus
@nicholasaurus 9 жыл бұрын
Unit Tests == People who have given up on life and are looking for more excuses to site behind a computer and belittle everyone else. || People who gave up on software development and now just want to write tests and not worry about implementation || Missed opportunity to be writing software that makes money while your competition is adding features || Blowing up the thing things that don't matter in life to the largest possible format || Solidifying anything in a world where the only constant is change. A better answer is letting the world be your unit test. Fix it when it breaks. You cannot predict everything. Do end to end tests. Testing a method, like a cell outside of it's body tells you nothing about the whole product functioning, which the only thing that matters. We write code to solve real life problems, not to write code.
@coolsebz
@coolsebz 9 жыл бұрын
nicholasaurus ===* you would've caught that if you wrote some basic tests
@nicholasaurus
@nicholasaurus 9 жыл бұрын
coolsebz They are not exactly the same. so I mean ==
@coolsebz
@coolsebz 9 жыл бұрын
Judging from how condescending you were and how you expressed yourself, your comment showed a direct equality between the two. If you don't want to come across as an ignorant, you should be a bit more careful to how you say things. And this is strictly regarding the way you wrote your message, not its content. That's a story for another day.
@nicolal.1171
@nicolal.1171 9 жыл бұрын
+nicholasaurus you are a master in excel I think...
@CaptainCarthex
@CaptainCarthex 8 жыл бұрын
+nicholasaurus Microsoft did a study and found that teams that use TDD take ~30% longer to finish projects BUT have ~90% less bugs after release. You can't let the world be your unit test in a corporate environment, if things continually break in production then your clients aren't going to want to use your products anymore. Also, you don't add unit tests at the expense of full end-to-end tests, you need both.
The 3 Types of Unit Test in TDD • Dave Farley • GOTO 2022
17:30
GOTO Conferences
Рет қаралды 9 М.
Effective Unit Testing by Eliotte Rusty Harold
48:10
Devoxx
Рет қаралды 104 М.
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 76 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 38 МЛН
Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022
46:25
The complete guide to unit testing structure best practices
44:12
Amichai Mantinband
Рет қаралды 30 М.
Unit Testing and TDD: Why you should care and how to make it happen
42:35
Thoughts About Unit Testing | Prime Reacts
11:21
ThePrimeTime
Рет қаралды 232 М.
The Art of Unit Testing • Roy Osherove & Dave Farley • GOTO 2021
35:14
Understanding Mock Objects
1:01:37
Roy Osherove
Рет қаралды 107 М.
TDD: The Bad Parts - Matt Parker
30:17
VMware Tanzu
Рет қаралды 54 М.
When To Unit, E2E, And Integration Test
14:58
ThePrimeTime
Рет қаралды 101 М.
Unit Testing Is The BARE MINIMUM
20:33
Continuous Delivery
Рет қаралды 33 М.
Creator of git, Linus Torvalds Presents the Fundamentals of git
1:10:15
Developers Alliance
Рет қаралды 141 М.
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 76 МЛН