The debugger is always your last resort. Your code should tell you when there’s a problem so you turn a nightmare of a problem into something you can solve in ten minutes. If you can avoid checking the bugs into version control in the first place, you’re much better off. In this session, you’ll learn how assertions are the greatest debugging tool you have. Once you have proper assertions in your application, it will be smooth sailing on the rough debugging seas.