Skip to content

Instantly share code, notes, and snippets.

View emilyfreeman's full-sized avatar

Emily Freeman emilyfreeman

View GitHub Profile

I can explain how the new keyword changes the way a function behaves.

-ish

I can explain the implicit steps that happen in my function when I use the new keyword.

No

I can explain the difference between an object's prototype and the prototype property on the constructor function.

JavaScript Functions

I can explain the difference between function declarations and function expressions.

Yes

I can explain what the value of this is in a normal function.

Yes

Array Prototype Methods

I understand that functions in JavaScript can take any number of arguments.

Yes

I can describe the similarity between blocks in Ruby and anonymous functions in JavaScript.

Yes

Title

Ember Testing Pyramid: Finding the best approach for your team

Abstract

Tests should work for you, not against you. Teams that hate testing don't test. But tests can make you a better programmer. They're like silent pair partners, guiding you to write the best code.

Your success at testing relies heavily on your approach and design. This talk will cover different approaches to testing, the great debate over end-to-end tests vs. unit tests and tools for testing your Ember app. After which you'll be able to design tests that best serve your team.

Abstract

Tests should work for you, not against you. Teams that hate testing don't test. But tests can make you a better programmer. They're like silent pair partners, guiding you to write the best code.

Your success at testing relies heavily on your approach and design. This talk will cover different approaches to testing, the great debate over end-to-end tests vs. unit tests and tools for testing your app. After which you'll be able to design tests that best serve your team.

Audience

#Blogging Q+A

Everything you need to know about blogging while at Turing — and beyond!

I'll cover:

  • Why blogging will help you get a job
  • What to blog about
  • How to improve your writing