Questions tagged [flow]

Use this tag for software engineering questions about the mental state of operation in which a person performing an activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity.

(From Wikipedia, June 2018): In positive psychology, flow, also known colloquially as "being in the zone", is the mental state of operation in which a person performing an activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity. In essence, flow is characterized by complete absorption in what one does, and a resulting loss in one's sense of space and time.

7 questions
18
votes
5 answers

How can you achieve and maintain flow while pair programming?

Flow is a concept introduced by Mihaly Csikszentmihalyi; in short, it means to get into the "zone". You feel immersed in your task, focused; the task can be difficult but challenging at the same time. When people achieve flow their productivity…
siamii
  • 1,330
  • 11
  • 23
13
votes
11 answers

How can I get into "programmer mind" more quickly and more often?

There's a workflow I'm working on. It's so far been web forms filling databases with occasional writing configuration scripts for analysis instruments instruments, and I've written it all, in Perl, Javascript, HTML, Javascript, MySQL. And right…
Dave Jacoby
  • 309
  • 2
  • 7
6
votes
3 answers

How to enter flow experience for SW development?

What are your strategies to improve the flow experience when doing work?
poseid
  • 622
  • 3
  • 10
2
votes
2 answers

How to you achieve flow in web programming?

I really like programming simple things, like solutions for Project Euler, where you can concentrate, write an algorithm, instantly execute, test, verify and change the program until it works. Even for bigger projects I feel I can maintain flow and…
1
vote
2 answers

What is the name of "an IF-ELSE expression that returns a value"?

Some programming languages allow conditional value assignments that look like x = (IF condition THEN a ELSE b) My search-fu is failing me: how do we call such statements in the jargon of programming languages? It evokes functional programming,…
Deleplace
  • 143
  • 1
0
votes
0 answers

App Design - Engagement Type selected at beginning, or Radio buttons mid-request?

I am building an app wherein a user will be requesting one of three engagement types: Appointment (no SLA) Consult (2hr SLA) Emergency (10mins SLA) We are considering two different scenarios for submission of the desired request: Option 1 - At…
rji939
  • 9
  • 1
-2
votes
1 answer

What is the proper diagram to describe an event subscriber final graph?

I'm working on a microservice application and I need to describe the complete execution graph of a specific event being published, where each node in the graph is a specific microservice subscription to this first event. This diagram should be able…
underthevoid
  • 500
  • 4
  • 10