Lesson 1. Getting StartedMost of the lessons in the first half of Agile Java involve the development of various pieces of a student information system. You will not build a complete system, but you will work on various subsystems that might be part of a complete system. The student information system involves many different aspects of running a school or university: registration, grades, course scheduling, billing, records, and so on. In Lesson 1, you will:
This lesson is very detail oriented. I will explicitly describe the steps you should take in doing test-driven development. Future lessons will assume that you are following the cycle of test-driven development in order to produce appropriate tests and code. |