Chapter 22. Programming the Application

This is the chapter that every programmer has been looking forward to — the actual programming used to build this application. The requirements have been gathered and solidified, and the application plan and UML diagrams have been finished.

The first part of this chapter will be a quick reminder on how to prepare any of the information that will be needed for the application. In this particular case, it is only gathering the export from Outlook. Next, I'll pull up the previous chapter's plan and UML diagrams to begin programming each object using the design patterns I've specified. Along with the PHP, programming in JavaScript, HTML, and MySQL will also be detailed. The primary focus will be on PHP, however. This really means that non-PHP programming will be shown and only quickly explained. This supporting code is not the focus of this book.

The analysis of the completed program for any bugs or enhancements will appear in Chapter 23. Let's start with the information preparation.

Get Professional PHP Design Patterns 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.