Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of working with dates and times in programming through this informative conference talk. Gain insights into why code involving temporal data is often problematic, understanding the challenges posed by poor APIs and developer misconceptions. Discover that handling time zones and different calendar systems isn't as daunting as it may seem. Learn about the benefits of using robust APIs like Noda Time, and acquire strategies for writing confident code even when constrained by suboptimal APIs. Delve into essential concepts for temporal programming, become aware of common pitfalls, and learn techniques for effectively testing time-related code. This talk, presented by Jon Skeet at NDC Conferences, offers valuable knowledge for developers seeking to improve their handling of dates and times in their applications.