Click here to Skip to main content
15,890,043 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: State Machines - my brain won't do what I want it to Pin
Rich Leyshon14-May-20 1:40
Rich Leyshon14-May-20 1:40 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Tim Deveaux14-May-20 1:57
Tim Deveaux14-May-20 1:57 
QuestionRe: State Machines - my brain won't do what I want it to Pin
kmoorevs14-May-20 4:28
kmoorevs14-May-20 4:28 
AnswerRe: State Machines - my brain won't do what I want it to Pin
kalberts14-May-20 9:58
kalberts14-May-20 9:58 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Mircea Neacsu14-May-20 3:05
Mircea Neacsu14-May-20 3:05 
GeneralRe: State Machines - my brain won't do what I want it to Pin
F-ES Sitecore14-May-20 5:39
professionalF-ES Sitecore14-May-20 5:39 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Tim Deveaux14-May-20 6:36
Tim Deveaux14-May-20 6:36 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Dar Brett14-May-20 2:13
Dar Brett14-May-20 2:13 
Reading input devices like a mouse, keyboard, joystick - without a fancy event based framework is a good example.

Given that the hardware only gives you the state of pressed/not-pressed events like click, tap, double-click, etc. require and abstract state machine on top of the state of the physical buttons, and best of all most beginner programmers are going to understand the examples without needing any other domain knowledge.
GeneralRe: State Machines - my brain won't do what I want it to Pin
Matthew Dennis14-May-20 2:48
sysadminMatthew Dennis14-May-20 2:48 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Marc Clifton14-May-20 3:52
mvaMarc Clifton14-May-20 3:52 
GeneralRe: State Machines - my brain won't do what I want it to Pin
Member 1298255814-May-20 8:45
Member 1298255814-May-20 8:45 
RantWindows Update. Are you KIDDING me? PinPopular
Chris Maunder13-May-20 14:09
cofounderChris Maunder13-May-20 14:09 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Richard Andrew x6413-May-20 14:22
professionalRichard Andrew x6413-May-20 14:22 
GeneralRe: Windows Update. Are you KIDDING me? Pin
PIEBALDconsult13-May-20 14:34
mvePIEBALDconsult13-May-20 14:34 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Richard Andrew x6413-May-20 14:40
professionalRichard Andrew x6413-May-20 14:40 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Greg Utas13-May-20 14:41
professionalGreg Utas13-May-20 14:41 
JokeRe: Windows Update. Are you KIDDING me? Pin
Richard Andrew x6413-May-20 14:45
professionalRichard Andrew x6413-May-20 14:45 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Greg Utas13-May-20 15:09
professionalGreg Utas13-May-20 15:09 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Gary R. Wheeler13-May-20 15:26
Gary R. Wheeler13-May-20 15:26 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Richard Deeming14-May-20 0:39
mveRichard Deeming14-May-20 0:39 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Dan Neely14-May-20 2:35
Dan Neely14-May-20 2:35 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Gary R. Wheeler14-May-20 6:24
Gary R. Wheeler14-May-20 6:24 
GeneralRe: Windows Update. Are you KIDDING me? Pin
dandy7214-May-20 7:23
dandy7214-May-20 7:23 
GeneralRe: Windows Update. Are you KIDDING me? Pin
Gary R. Wheeler14-May-20 10:06
Gary R. Wheeler14-May-20 10:06 
GeneralRe: Windows Update. Are you KIDDING me? Pin
dandy7215-May-20 10:48
dandy7215-May-20 10:48 

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.