Jason NovingerM to Python · 3 年前This is valid Python syntaxwww.bitecode.devexternal-linkmessage-square8linkfedilinkarrow-up110arrow-down10file-textcross-posted to: [email protected][email protected]
arrow-up110arrow-down1external-linkThis is valid Python syntaxwww.bitecode.devJason NovingerM to Python · 3 年前message-square8linkfedilinkfile-textcross-posted to: [email protected][email protected]
minus-squareverstralinkfedilinkarrow-up1·3 年前Well, I’m saying that we could design a language where code would have to be formatted, so it would not be up to the project leader, at least syntactically.
minus-squaremsagelinkfedilinkarrow-up1·3 年前I personally hate when code forces me to format things one way. And there always be a way to go around formatting. Once I forced formatting on git server just to never worry about it.
minus-squareverstralinkfedilinkarrow-up2·3 年前Yeah, that’s true, auto formatters will always have cases which format weirdly and have a nicer alternative. But in the end, the formatting does not matter much, so we all benefit for it being formated one way, and one way only. How would you format on git server? Create commits automatically, or ammend commits on push?
minus-squaremsagelinkfedilinkarrow-up1·3 年前I… don’t actually remember. It was a server side hook, I guess it tackled a new commit at the end. But it has been too long ago. Nowadays I don’t enforce such strict formatting, I just comment on MRs where I notice transgressions. I never liked ammending commits. Had a colleague, team lead, who ammended other peoples commits. Ugh. That’s when I started signing my own work.
Well, I’m saying that we could design a language where code would have to be formatted, so it would not be up to the project leader, at least syntactically.
I personally hate when code forces me to format things one way.
And there always be a way to go around formatting. Once I forced formatting on git server just to never worry about it.
Yeah, that’s true, auto formatters will always have cases which format weirdly and have a nicer alternative.
But in the end, the formatting does not matter much, so we all benefit for it being formated one way, and one way only.
How would you format on git server? Create commits automatically, or ammend commits on push?
I… don’t actually remember. It was a server side hook, I guess it tackled a new commit at the end. But it has been too long ago.
Nowadays I don’t enforce such strict formatting, I just comment on MRs where I notice transgressions.
I never liked ammending commits. Had a colleague, team lead, who ammended other peoples commits. Ugh. That’s when I started signing my own work.