Stylish Testing with an RSpec Style Guide
Back-End Full-Stack WebIt's common to have a style guide to help with code quality, but do you have a style guide for your _test_ code? Test...
It's common to have a style guide to help with code quality, but do you have a style guide for your _test_ code? Test...
The `selector` is key to Objective-C's dynamic runtime nature. It's just a name that's used, at runtime, as a key into a dictionary of...
Earlier this year, we announced that we had teamed up with Amazon to deliver immersive, free training for the (https://developer.amazon.com/ask) (ASK). We...
Apple has been using machine learning in their products for a long time—Siri answers our questions and entertains us, iPhoto recognizes faces in our...
It’s been a bit over a year since we got the Apple Watch, and right at a year since we got watchOS 2. Back then,...
Swift 3.0 changes the semantics of `ImplicitlyUnwrappedOptional`, and is even safer than its previous incarnations. What has changed in Swift 3.0 for this type...
WWDC 2016. New Notification Center features? Eh. Bouncy sticker graphics giant emoji in Messages? Blah. New file system? ...
With the advent of WWDC comes a lot of new information. Don't want to wait for the WWDC 2016 videos? Start with our list...
As I type, Apple's yearly developer conference, (https://developer.apple.com/wwdc/live/), is in full swing. The keynote can be watched via Apple TV and their website,...
Big Nerd Ranch has been featured in a number of publications lately. Check it out!
Properly spec’ing your document eliminates misunderstandings and communication errors with developers. However, it is also time consuming to spec manually, and your measurements can...
Apple's bundled test framework XCTest provides a very limited, general collection of assertions. These get the job done much of the time, but sometimes...
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources