Anonymous user
Talk:Calendar: Difference between revisions
m
→Improving the task description: changed three spellings of calender ---> calendar. -- ~~~~
m (→Improving the task description: clock bookkeeping and (American) unions comment. -- ~~~~) |
m (→Improving the task description: changed three spellings of calender ---> calendar. -- ~~~~) |
||
Line 21:
:: I disagree about a "Real Programmer" wouldn't have written code to handle arbitrary widths of display terminals. I consider myself a real programmer, and had exposure to different terminals and/or printers. Even if I didn't have that exposure, I still would've written the code to handle various sizes of display and/or different printer widths. Almost all my programs have that type of logic from the get-go, so it makes it much easier to enhance the program when thinking of solving the task problematically. Also, whether line printers are used (printing a line at a time) or those that print a "page" at a time (my laser printer does a "line" at a time even though it may only print part of a line), the printed output still has "lines" (at least, for normal-sized text). Since I wrote the CALENDAR program from ground up, so to speak, the days on the calendar were thought of as a cell with "stuff" in it, such as the day-of-month of course, and optional day-of-year, optional moon phase, and optional highlighting of the "today"'s date, it was easy to code the program to adjust for different size cells, and things like spacing between months and other such niceties, including re-sizing of the cells. [As an aside, the company that I worked for was small enough (about 30 programmers plus support staff), so everyone's birthday was also shown, letting people know that there is cake and ice cream in the breakroom --- but I digress.] Originally, it's primary purpose was to just show the current month's calendar when users logged on (but only when using a display terminal). You couldn't believe the requests for modifications to add this & that to the program by the company's programmers. The CALENDAR program is in actuality, just a part of my general-purpose "DATE" routine, with the CALendar option as, ... well, an option.
:: I wish the original task had stated the obvious (but didn't) that instead of "a"
::: It was always the case that the previous day was just the previous day. Days are things that exist independent of calendars; dates and calendars are just a labeling of reality. The problems that occurred at calendar changes were virtually all actually to do with landlords (who else!) demanding a full month's rent despite the month in question being thoroughly foreshortened. ''Plus ça change…'' –[[User:Dkf|Donal Fellows]] 14:54, 14 April 2012 (UTC)
Line 72:
The URL still works (albeit it re-directs you to the current URL of:
: http://www.tondering.dk/claus/cal/calendar.html
Also, if a Julian
== Calendar versus CALENDAR ==
|