Click here to Skip to main content
15,888,401 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: These mice were supposed to outlast me... Pin
Ralf Quint18-Apr-24 12:12
Ralf Quint18-Apr-24 12:12 
GeneralRe: These mice were supposed to outlast me... Pin
englebart18-Apr-24 16:19
professionalenglebart18-Apr-24 16:19 
GeneralRe: These mice were supposed to outlast me... Pin
charlieg18-Apr-24 17:02
charlieg18-Apr-24 17:02 
GeneralRe: These mice were supposed to outlast me... Pin
dandy7219-Apr-24 6:01
dandy7219-Apr-24 6:01 
GeneralRe: These mice were supposed to outlast me... Pin
charlieg21-Apr-24 3:13
charlieg21-Apr-24 3:13 
GeneralRe: These mice were supposed to outlast me... Pin
dandy7222-Apr-24 5:44
dandy7222-Apr-24 5:44 
GeneralSilly Documentation Question Pin
glennPattonWork316-Apr-24 6:11
professionalglennPattonWork316-Apr-24 6:11 
GeneralRe: Silly Documentation Question Pin
honey the codewitch16-Apr-24 6:17
mvahoney the codewitch16-Apr-24 6:17 
Welcome to a reason I don't do desktop and server development anymore.

The truth is I've only ever done flow diagrams for embedded code.

To verify desktop applications, rather than design a flow diagram, I design a test matrix. My functional requirements basically dictate the tests.

If you really must diagram your software's behavior, you could use UML, but it won't make things easier, just more comprehensible because anyone with a UML background could understand it.
UML - Behavioral Diagram vs Structural Diagram[^]

Adding: To my mind this is the difference between programming realtime systems and programming non-realtime systems - realtime systems are predictable enough to diagram. As a rough rule of thumb anyway.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Silly Documentation Question Pin
charlieg18-Apr-24 17:07
charlieg18-Apr-24 17:07 
GeneralRe: Silly Documentation Question Pin
honey the codewitch18-Apr-24 18:16
mvahoney the codewitch18-Apr-24 18:16 
GeneralRe: Silly Documentation Question Pin
Marc Clifton16-Apr-24 7:06
mvaMarc Clifton16-Apr-24 7:06 
GeneralRe: Silly Documentation Question Pin
Amarnath S16-Apr-24 7:13
professionalAmarnath S16-Apr-24 7:13 
GeneralRe: Silly Documentation Question Pin
glennPattonWork316-Apr-24 21:55
professionalglennPattonWork316-Apr-24 21:55 
GeneralRe: Silly Documentation Question Pin
Salvatore Terress17-Apr-24 2:16
Salvatore Terress17-Apr-24 2:16 
GeneralRe: Silly Documentation Question Pin
Mike Hankey16-Apr-24 7:29
mveMike Hankey16-Apr-24 7:29 
GeneralRe: Silly Documentation Question Pin
Gary Wheeler17-Apr-24 1:02
Gary Wheeler17-Apr-24 1:02 
GeneralRe: Silly Documentation Question Pin
Mike Hankey17-Apr-24 1:24
mveMike Hankey17-Apr-24 1:24 
GeneralRe: Silly Documentation Question Pin
Gary Wheeler17-Apr-24 1:33
Gary Wheeler17-Apr-24 1:33 
GeneralRe: Silly Documentation Question Pin
Mike Hankey17-Apr-24 1:37
mveMike Hankey17-Apr-24 1:37 
GeneralRe: Silly Documentation Question Pin
trønderen17-Apr-24 6:43
trønderen17-Apr-24 6:43 
GeneralRe: Silly Documentation Question Pin
Mike Hankey17-Apr-24 6:47
mveMike Hankey17-Apr-24 6:47 
GeneralRe: Silly Documentation Question Pin
trønderen17-Apr-24 8:51
trønderen17-Apr-24 8:51 
GeneralRe: Silly Documentation Question Pin
Mike Hankey17-Apr-24 9:18
mveMike Hankey17-Apr-24 9:18 
GeneralRe: Silly Documentation Question Pin
charlieg18-Apr-24 17:05
charlieg18-Apr-24 17:05 
GeneralRe: Silly Documentation Question Pin
charlieg18-Apr-24 17:26
charlieg18-Apr-24 17:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.