< Previous
Next >

: I have decided that, however much the problem of printing date navigation bars for various levels of date navigation (eg. by year, month, day, etc) may look like a problem easily solvable by one uber-abstraction, it's not. The problem is that "by year" means something different when you're viewing a whole year of entries at once (eg. "show me the next year") than it does when you're viewing a month's worth of entries at once (eg. "show me this month in the next year"). The fact that I was also trying to have the same abstraction handle both "next" and "previous" didn't help.

That said, I have now a set of abstractions which should work, once I finish writing them.


Unless otherwise noted, all content licensed by Leonard Richardson
under a Creative Commons License.