Part 2. Seam fundamentals

 

Golf is challenging to players of all skill levels, but it’s especially unforgiving to beginners. If you expect to stop by the sporting goods store to pick up a set of clubs, a bag, and a collared shirt, then ride up to the first tee in your golf cart to begin your golfing career, you are in for a big surprise. So are the worms whose heads you try to take off on your first shot, which in golf lingo we call a “worm burner.” After barely breaching the boundaries of the tee box, you still have 300-plus yards to travel minus the benefit of using that little wooden tee.

To have a fighting chance at making it to the target, it’s essential that you learn the fundamentals of golf. Getting started with a new framework, like Seam, must be handled in the same manner. The prototype application you built in chapter 2 made you look good, but seam-gen carried you most of the way. Without a deeper knowledge of how Seam functions, you aren’t going to travel far from the starting point, nor will your application make it off the ground. It’s time to step back and take some lessons.