<div dir="ltr"><div><div><div>Ciao a tutti, sto rivedendo alcuni miei script dal punto di vista del code styling.<br></div>Ahimè fin'ora non mi sono molto preoccupato di aderire agli standard della pep8.<br></div>Su suggerimenti dell'IA ho scoperto che esistono strumenti quali "ruff" e "black" che permettono di formattare automaticamente il codice.<br><br></div><div>La pep8 raccomanda 79 come limite massimo di lunghezza di un 1 riga e 72 per commenti e doc strings.<br></div><div>Sia ruff che black invece permettono fino a 88 caratteri di lunghezza e nessun limite per commenti e doc strings.<br></div><div>Il razionale è un compromesso: righe un po' più lunghe statisticamente portano a dover spezzare meno frequentemente la riga.<br></div><div>La pep8 inoltre suggerisce che fra team di lavoro si possa concordare un limite inferiore ai 99 caratteri.<br><br></div><div>E qua viene la mia domanda: <br></div><div>1) solitamente voi che limite usare per la lunghezza delle linee di codice?<br></div><div>(Mi interessa la vostra esperienza / opinione).<br><br></div><div>Altra questione sottile: ruff e black prediligono le doppie virgolette " anziché l'apice singolo ' come delimitatore di stringa.<br></div><div>Il razionale è che capita spesso che nelle stringe siano presenti apici singoli e quindi non serva poi fare escape.<br><br></div><div>2) Voi cosa preferite come delimitatore? (E se c'è, il motivo).<br><br></div><div>Grazie, ciao.</div><div><br></div><div><br></div><div><br></div></div>