re: Think Like a Programmer?? VIEW POST

FULL DISCUSSION
 

I have a background as a writer so maybe my perspective is a little different. But I've always felt that "thinking like a programmer" was about effectively using technology to tell a story that people can follow to solve tasks and problems.

 

The thing about programming is that it’s so abstract that there has to be room for virtually any mental model. Programming is just a collection of shared metaphors and a few eureka moments along the way.

 

It feels like that episode in South Park with the underpants gnomes.

  1. Examine problem
  2. ???
  3. Solution

That’s why describing your solution is so often such a big leap from implementing it. Maybe you just tried a bunch of stuff. Now tell me what happened.

code of conduct - report abuse