Code Writing - The Hemingway Method (1 Viewer)

Uncle Gizmo

Nifty Access Guy
Staff member
Local time
Today, 10:50
Joined
Jul 9, 2003
Messages
12,650

Code Writing - The Hemingway Method!​

I was listening to Jordan Peterson talking to his daughter Mikhaila in a recent podcast. - 68. Russell Brand and Jordan Peterson

Jordan was talking about how he does his writing and how he gets started every day.

One tip he said he liked very much and he got from Hemingway!
“ stop when you are going good and when you know what will happen next”

You can listen to it yourself HERE, Mikhaila's podcast:- 68. Russell Brand and Jordan Peterson

I found it on line HERE:-
https://www.openculture.com/2013/02/seven_tips_from_ernest_hemingway_on_how_to_write_fiction.html

Extract:-
Ernest Hemingway Said:-
The best way is always to stop when you are going good and when you know what will happen next. If you do that every day when you are writing a novel you will never be stuck. That is the most valuable thing I can tell you so try to remember it.

How does that apply to writing VBA?
I was writing some complicated code, late at night, around 2 or 3am. I find late night writing advantageous because I do not get disturbed! But the problem is, you eventually have to go to bed, and then the next day you start again and you can't remember your thread. For a while now I make a point of making a note either in the code, or in a separate document where I've got to, and what I was thinking of doing next. I couldn't help thinking that’s exactly the same advice Hemingway gave for writing stories, it applies just as equally to writing code! So next time you are writing a piece of complicated code use the Hemingway Method!
 

Isaac

Lifelong Learner
Local time
Today, 02:50
Joined
Mar 14, 2017
Messages
4,308
Thanks for sharing that tidbit, UG. I confess my natural tendency is to do the opposite. Stop when I'm frustrated and quite uncertain what might happen next! I'll have to try it next time ...
 

The_Doc_Man

Immoderate Moderator
Staff member
Local time
Today, 04:50
Joined
Feb 28, 2001
Messages
19,374
Actually, I have long espoused the same kind of rule myself.

My "Old Programmer's Rule #1" for Access is "If you can't do it on paper, you can't do it in Access." The implication is that you haven't got enough of an understanding of what you are trying to do that you could draw it out on paper, you aren't ready to implement anything. And the corollary is that when you CAN do it on paper, you know enough to resume your writing.
 

Isaac

Lifelong Learner
Local time
Today, 02:50
Joined
Mar 14, 2017
Messages
4,308
Actually, I have long espoused the same kind of rule myself.

My "Old Programmer's Rule #1" for Access is "If you can't do it on paper, you can't do it in Access." The implication is that you haven't got enough of an understanding of what you are trying to do, you aren't ready to implement anything. And the corollary is that when you CAN do it on paper, you know enough to resume your writing.
I also used to tell my business partners, re: requirements gathering phase, "If you can define it, we can design it".

It never failed.
 

Galaxiom

Super Moderator
Staff member
Local time
Today, 19:50
Joined
Jan 20, 2009
Messages
12,268
This brings to mind the story of Coleridge's poem Kubla Kahn. Having dreamt of the story he began writing lucidly from the images in his head but was interrupted and when he returned to the work it was gone from his mind.
 

Isaac

Lifelong Learner
Local time
Today, 02:50
Joined
Mar 14, 2017
Messages
4,308
This brings to mind the story of Coleridge's poem Kubla Kahn. Having dreamt of the story he began writing lucidly from the images in his head but was interrupted and when he returned to the work it was gone from his mind.
I'm just like that too! Except it's when I go in the kitchen
 

isladogs

CID VIP
Local time
Today, 10:50
Joined
Jan 14, 2017
Messages
14,689
Talking of Coleridge, I live next to one section of a long distance footpath called the Coleridge Way which runs from Nether Stowey to Porlock.
I walk part of it every day with my dogs and often use that time to think through issues where I'm stuck with coding.
When it provides inspiration, I call that the Coleridge Way.
 

isladogs

CID VIP
Local time
Today, 10:50
Joined
Jan 14, 2017
Messages
14,689
And when inspiration fails, I also blame the man from Porlock for interrupting my thought processes....:rolleyes:
 

Users who are viewing this thread

Top Bottom