You would think that managing windows wouldn’t be a big deal but after coding for a few hours on a laptop you’ll quickly realize it is quite important. Windows 7 has a way to do this right out of the box and with Dual monitors it is a lifesaver.
Surprisingly Mac didn’t build this in to their OS natively. You have to buy an app. I did a blog on Moom and Divvy. But a former student recommended Better snap. It is the least expensive app of the 3 and I just bought it for $1.99 on the app store. I like it and think it does what you need it to do.
Here is a video review on it: