Otemachi.swift x Kyobashi.swift #01での登壇資料になります。
日本の祝祭日判定を計算ロジックだけで行うライブラリ、「CalculateCalendarLogic」を1年前から開発し今日まで運用した際のことをまとめました。
判定が難しい部分のロジック及びテストコードの組み立て方針などを中心に解説しています。
Github:
https://github.com/fumiyasac/handMadeCalendarAdvance
開発当時のQiita記事:
http://qiita.com/fumiyasac@github/items/33bfc07ad36dfffcdf8f
※今後と改善は継続していきますので、よろしくお願い致します。