< previous page page_viii next page >

Page viii
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.5.2. Legibility
7
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.5.3. Portability
7
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.5.4. Speed and Efficiency
7
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.6. Coding Style and Conventions
7
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.6.1. Function Name Conventions
7
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.6.2. Header File Conventions
9
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.6.3. Legibility Considerations
10
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.6.4. Consistency and Automation Considerations
12
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.7. Standards Followed in This Book
13
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8. Y2K or "Buddy, Can You Spare $600,000,000,000?"
14
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8.1. Characterizing Y2K
14
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8.2. A.D. 2000 in the Western Calendar
21
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8.3. Strategies and Techniques for Y2K Fixes
22
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8.4. Other Flavors of Doomsday
26
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
1.8.5. Resources
27
Chapter 2
Background
29
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.1. Introduction
29
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.1.1. Time  A Definition
29
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.1.2. Calendars As the Historical Basis of Timekeeping
30
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.1.3. Applied Astronomy
32
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.2. Astronomical Units
33
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.2.1. The Day
33
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.2.2. The Year
34
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.2.3. The Month
35
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.3. The Week
36
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.4. What You Need Date/Time Code to Do
40
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.5. A Linear Time Scale
40
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.5.1. Why You Need One
40
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.5.2. The Julian Day Number
41
b6d2bb65dfd7651e7b7c6e77bcdb2d67.gif
2.6. Calendric Terminology and Definitions
44

 
< previous page page_viii next page >