Click here to Skip to main content
15,887,676 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: Navel gazing on coding style? Pin
honey the codewitch18-Sep-22 6:57
mvahoney the codewitch18-Sep-22 6:57 
AnswerRe: Navel gazing on coding style? Pin
Eddy Vluggen18-Sep-22 7:47
professionalEddy Vluggen18-Sep-22 7:47 
GeneralRe: Navel gazing on coding style? Pin
honey the codewitch18-Sep-22 8:15
mvahoney the codewitch18-Sep-22 8:15 
GeneralRe: Navel gazing on coding style? Pin
Eddy Vluggen18-Sep-22 8:36
professionalEddy Vluggen18-Sep-22 8:36 
GeneralRe: Navel gazing on coding style? Pin
honey the codewitch18-Sep-22 8:49
mvahoney the codewitch18-Sep-22 8:49 
QuestionRe: Navel gazing on coding style? Pin
Eddy Vluggen18-Sep-22 9:09
professionalEddy Vluggen18-Sep-22 9:09 
AnswerRe: Navel gazing on coding style? Pin
Nelek18-Sep-22 10:39
protectorNelek18-Sep-22 10:39 
AnswerRe: Navel gazing on coding style? Pin
Kate-X25718-Sep-22 22:58
Kate-X25718-Sep-22 22:58 
I completely agree, but I would equate it to a major net win.
If you give me one big function, that attacks a part of the problem efficiently, I never need comments or documentation to figure out what it does or why.

If you give me a composite design, I need proper documentation and comments beforehand, and I will need to trace your code while debugging, to:

A) figure out which part is fluff, and which part is functional necessity
B) compare it to common patterns, to distill the overall intent of the initial design
C) align the actual problem set with a stripped down version that discards most if not all of the design, before I will commit to maintaining it

23 years of higher level programming has lead me to the conclusion that design is not an artform, it's a tool that can be used to remove friction prior to replacing a component, or to promote form-over-function for selfish reasons.
In general, everything is overdesigned for selfish reasons.
GeneralRe: Navel gazing on coding style? Pin
honey the codewitch18-Sep-22 23:05
mvahoney the codewitch18-Sep-22 23:05 
AnswerRe: Navel gazing on coding style? Pin
dan!sh 18-Sep-22 22:58
professional dan!sh 18-Sep-22 22:58 
AnswerRe: Navel gazing on coding style? Pin
Cpichols19-Sep-22 1:52
Cpichols19-Sep-22 1:52 
GeneralRe: Navel gazing on coding style? Pin
honey the codewitch19-Sep-22 3:19
mvahoney the codewitch19-Sep-22 3:19 
AnswerRe: Navel gazing on coding style? Pin
SeattleC++19-Sep-22 6:03
SeattleC++19-Sep-22 6:03 
AnswerRe: Navel gazing on coding style? Pin
Juan Pablo Reyes Altamirano19-Sep-22 6:39
Juan Pablo Reyes Altamirano19-Sep-22 6:39 
AnswerRe: Navel gazing on coding style? Pin
Micha Berger19-Sep-22 7:14
Micha Berger19-Sep-22 7:14 
RantI thought I knew C++ *sob* It has been inserting extra code on me this whole time. Pin
honey the codewitch17-Sep-22 14:57
mvahoney the codewitch17-Sep-22 14:57 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
PIEBALDconsult17-Sep-22 15:23
mvePIEBALDconsult17-Sep-22 15:23 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
honey the codewitch17-Sep-22 15:25
mvahoney the codewitch17-Sep-22 15:25 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
Randor 17-Sep-22 16:47
professional Randor 17-Sep-22 16:47 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
honey the codewitch17-Sep-22 16:57
mvahoney the codewitch17-Sep-22 16:57 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
Randor 17-Sep-22 17:06
professional Randor 17-Sep-22 17:06 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
honey the codewitch17-Sep-22 17:20
mvahoney the codewitch17-Sep-22 17:20 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
Randor 17-Sep-22 17:30
professional Randor 17-Sep-22 17:30 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
honey the codewitch17-Sep-22 22:20
mvahoney the codewitch17-Sep-22 22:20 
GeneralRe: I thought I new C++ *sob* It has been inserting extra code on me this whole time. Pin
k505418-Sep-22 5:04
mvek505418-Sep-22 5:04 

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.