Welcome to Books for Geeks

It's a bright, beautiful Monday morning, and you're having your initial meeting with the CTO of Books for Geeks and her staff. You've landed the contract to implement the e-commerce Web site that's going to make the company the leader in online sales of technical books.

Having already won the business, you should know a fair amount about the application you'll be designing. In fact, in most cases, you'll already have seen an FRD of some kind. After all, how can you bid on a piece of work if you don't know what the work entails?

Unfortunately, having an FRD available during the proposal stage can be more the exception than the rule when doing development. Often the FRD is as basic as “We want a Web site to sell stuff.” ...

Get MySQL™ and JSP™ Web Applications: Data-Driven Programming Using Tomcat and MySQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.