Live data from Hacker News

Bumper-Sticker Computer Science (1985) [pdf]

bowdoin.edu

11–19 of 19 posts

Re: Bumper-Sticker Computer Science (1985) [pdf]

#11
post #6
post #3

It was published 1985. Wonder if anyone is not applicable now?

Maybe this: "‪The job's not over until the paperwork's done." I've worked a few jobs in the last 10 years (non-gov't), and I didn't experience paperwork around programming work.

The paperwork is the code review, the test results, the QA approval, the verification against requirements, the approval to merge, and so on.

The paperwork has moved into a digital format, but it's still there.

Re: Bumper-Sticker Computer Science (1985) [pdf]

#13
post #2

"The sooner you start to code, the longer the program will take." I certainly benefit from regular reminders of this.

I'm a little stumped by that, I'm all for repl oriented development, ~zero round trip time etc etc but I have to admit that when you thought the problem through in your head long before writing any, then the right code will fall through. So are instantaneous cycles good or bad ?

So are instantaneous cycles good or bad ?

Three pounds of flax.

Re: Bumper-Sticker Computer Science (1985) [pdf]

#16
post #13

Earlier quoted context omitted.

I'm a little stumped by that, I'm all for repl oriented development, ~zero round trip time etc etc but I have to admit that when you thought the problem through in your head long before writing any, then the right code will fall through. So are instantaneous cycles good or bad ?

So are instantaneous cycles good or bad ? Three pounds of flax.

(price of)

To the extent that [Agile software development] is [an excuse for not thinking], it's a bad thing. - Leslie Lamport

Re: Bumper-Sticker Computer Science (1985) [pdf]

#17
I went through each quote carefully while adding some missing ones to my fortune clone/database at https://github.com/globalcitizen/taoup and noticed two things versus modern sources: (1) The weight lent to optimization related concerns seems higher than today. (2) Comprehension of the non-electronic context of programming seems higher than today.

I think these are probably valid cultural reflections, potentially ascribable in part to the (edited, time-lapse) nature of paper-publishing versus electronic.

Re: Bumper-Sticker Computer Science (1985) [pdf]

#18
post #5
post #3

It was published 1985. Wonder if anyone is not applicable now?

"Allocate four digits for the year part of a date: a new millennium is coming." Nobody starts projects using two digit years anymore, right? And most of the existing software that did was patched and or replaced for Y2K. Also the part about a new millennium coming is temporarily not applicable.

I'm amazed that shortly after Y2K most everyone switched their paper forms and handwritten dates back to two-digit years. Humanity never learns.
Post reply on HN