Click here to Skip to main content
15,181,010 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: Unreadable, ineffable, and irresistible Pin
Greg Utas25-May-21 12:33
mveGreg Utas25-May-21 12:33 
GeneralRe: Unreadable, ineffable, and irresistible Pin
Rick York25-May-21 13:57
mveRick York25-May-21 13:57 
GeneralRe: Unreadable, ineffable, and irresistible Pin
honey the codewitch25-May-21 14:05
mvahoney the codewitch25-May-21 14:05 
GeneralRe: Unreadable, ineffable, and irresistible Pin
  Forogar  26-May-21 3:29
professional  Forogar  26-May-21 3:29 
GeneralRe: Unreadable, ineffable, and irresistible Pin
jsc4226-May-21 3:41
professionaljsc4226-May-21 3:41 
GeneralRe: Unreadable, ineffable, and irresistible Pin
  Forogar  26-May-21 3:58
professional  Forogar  26-May-21 3:58 
GeneralRe: Unreadable, ineffable, and irresistible Pin
Gary Wheeler26-May-21 8:31
MemberGary Wheeler26-May-21 8:31 
GeneralRe: Unreadable, ineffable, and irresistible Pin
honey the codewitch26-May-21 11:08
mvahoney the codewitch26-May-21 11:08 
I've found there are cases where code is bound to be ugly no matter what. Either the interface the code must integrate with is nasty (using the unfortunately undocumented soc/spi_master.h on the ESP-IDF), or the algorithm is horrific (LALR table generation) and there's little choice, plus comments only get you so far because you'd have to explain the entire thing you're coding against (like the LALR algorithm, or you'd have to document the undocumented interface as well as your own code)

So for certain things, I forgive ugly code, as long as it is otherwise well written.
Real programmers use butterflies

GeneralOgres, Onions, APIs, and Possibly Cakes Pin
honey the codewitch25-May-21 7:44
mvahoney the codewitch25-May-21 7:44 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Greg Utas25-May-21 7:53
mveGreg Utas25-May-21 7:53 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
honey the codewitch25-May-21 8:01
mvahoney the codewitch25-May-21 8:01 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Mike Hankey25-May-21 8:54
professionalMike Hankey25-May-21 8:54 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
honey the codewitch25-May-21 9:04
mvahoney the codewitch25-May-21 9:04 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Slacker00725-May-21 9:15
professionalSlacker00725-May-21 9:15 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Daniel Pfeffer25-May-21 11:28
professionalDaniel Pfeffer25-May-21 11:28 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Marc Clifton25-May-21 13:38
mvaMarc Clifton25-May-21 13:38 
GeneralRe: Ogres, Onions, APIs, and Possibly Cakes Pin
Jalapeno Bob26-May-21 11:33
professionalJalapeno Bob26-May-21 11:33 
GeneralThought of the Day Pin
OriginalGriff25-May-21 5:57
mveOriginalGriff25-May-21 5:57 
GeneralRe: Thought of the Day Pin
jsc4225-May-21 6:02
professionaljsc4225-May-21 6:02 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer25-May-21 6:48
professionalDaniel Pfeffer25-May-21 6:48 
GeneralRe: Thought of the Day Pin
Mike Hankey25-May-21 7:03
professionalMike Hankey25-May-21 7:03 
GeneralRe: Thought of the Day Pin
W Balboos, GHB25-May-21 10:39
mveW Balboos, GHB25-May-21 10:39 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer25-May-21 11:25
professionalDaniel Pfeffer25-May-21 11:25 
GeneralRe: Thought of the Day Pin
PIEBALDconsult25-May-21 11:40
professionalPIEBALDconsult25-May-21 11:40 
GeneralRe: Thought of the Day Pin
DRHuff25-May-21 15:16
MemberDRHuff25-May-21 15:16 

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.