Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Benvenuti nel Dudes Club Italiano

  1. Benvenuti nel Dudes Club Italiano.
  2. Whatever, man
  3. sondaggi 2:tab o spazi

11

Online

53

Users

512

Topics

6.2k

Posts

sondaggi 2:tab o spazi

Scheduled Pinned Locked Moved Whatever, man
34 Posts 6 Posters 614 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Amiga Unicornundefined Amiga Unicorn

    teflon io mi sono rifatto il vecchio comando unix “bc”, che serviva a beautificare il c. Lo chiamo da vi, e il codice mi sorride.

    Cioccolataio Svizzereseundefined Offline
    Cioccolataio Svizzereseundefined Offline
    Cioccolataio Svizzerese
    Dudi
    wrote on last edited by
    #4

    Amiga Unicorn

    Tab Dio bono. TAB!

    Quelli che mi vengono a proporre gli spazi vengono degnamente LARTati in genere.

    FARE LAVORI CHE ODIAMO PER COMPRARE CAZZATE CHE NON CI SERVONO PER PIACERE A PERSONE CHE DETESTIAMO.

    1 Reply Last reply
    0
    • philotetteundefined philotette

      Io sono per i tab, ma tanto mi devo adattare al resto del mondo che usa gli spazi, e mi devo far sanguinare gli occhi col codice legacy dove ognuna delle mille persone che ha cambiato una riga ha usato spazi, tab, tab autoconvertite in un numero arbitrario di spazi, e orrori simili

      teflonundefined Online
      teflonundefined Online
      teflon
      wrote on last edited by
      #5

      philotette said in sondaggi 2:tab o spazi:

      Io sono per i tab, ma tanto mi devo adattare al resto del mondo che usa gli spazi, e mi devo far sanguinare gli occhi col codice legacy dove ognuna delle mille persone che ha cambiato una riga ha usato spazi, tab, tab autoconvertite in un numero arbitrario di spazi, e orrori simili

      nel 2004 ho partecipato ad un progetto europeo con gente di n paesi europei, aziende e universita’. Dopo i primi casini dovuti a diversi settaggi dei diversi editor il coodinatore ha imposto che tutti usassero gli spazi. Da allora uso gli spazi. A maggior ragione da quando esiste python.

      Cioccolataio Svizzereseundefined 1 Reply Last reply
      0
      • teflonundefined teflon

        philotette said in sondaggi 2:tab o spazi:

        Io sono per i tab, ma tanto mi devo adattare al resto del mondo che usa gli spazi, e mi devo far sanguinare gli occhi col codice legacy dove ognuna delle mille persone che ha cambiato una riga ha usato spazi, tab, tab autoconvertite in un numero arbitrario di spazi, e orrori simili

        nel 2004 ho partecipato ad un progetto europeo con gente di n paesi europei, aziende e universita’. Dopo i primi casini dovuti a diversi settaggi dei diversi editor il coodinatore ha imposto che tutti usassero gli spazi. Da allora uso gli spazi. A maggior ragione da quando esiste python.

        Cioccolataio Svizzereseundefined Offline
        Cioccolataio Svizzereseundefined Offline
        Cioccolataio Svizzerese
        Dudi
        wrote on last edited by
        #6

        teflon

        A MORTE PYTHOOOOOOOONNN!!!

        Il linguaggio piú merdoso e sopravvalutato della storia.

        Perché ci sia gente che lo prende seriamente non lo so.

        FARE LAVORI CHE ODIAMO PER COMPRARE CAZZATE CHE NON CI SERVONO PER PIACERE A PERSONE CHE DETESTIAMO.

        teflonundefined philotetteundefined 3 Replies Last reply
        🤣 👏
        1
        • Cioccolataio Svizzereseundefined Cioccolataio Svizzerese

          teflon

          A MORTE PYTHOOOOOOOONNN!!!

          Il linguaggio piú merdoso e sopravvalutato della storia.

          Perché ci sia gente che lo prende seriamente non lo so.

          teflonundefined Online
          teflonundefined Online
          teflon
          wrote on last edited by
          #7

          Cioccolataio Svizzerese said in sondaggi 2:tab o spazi:

          teflon

          A MORTE PYTHOOOOOOOONNN!!!

          Il linguaggio piú merdoso e sopravvalutato della storia.

          Perché ci sia gente che lo prende seriamente non lo so.

          E’ facile e ha delle librerie che fanno un sacco di roba.
          Inoltre e’ facile da embeddare e scriverci moduli aggiuntivi in C

          Per chi fa data-engineering ormai e’ quasi obbligatorio, python e SQL

          Cioccolataio Svizzereseundefined Aethissundefined 2 Replies Last reply
          0
          • Cioccolataio Svizzereseundefined Cioccolataio Svizzerese

            teflon

            A MORTE PYTHOOOOOOOONNN!!!

            Il linguaggio piú merdoso e sopravvalutato della storia.

            Perché ci sia gente che lo prende seriamente non lo so.

            teflonundefined Online
            teflonundefined Online
            teflon
            wrote on last edited by
            #8

            Cioccolataio Svizzerese pero’ sono d’accordo che l’indentazione come elmento chiave della sintassi sia un problema

            python with braces

            1 Reply Last reply
            0
            • Amiga Unicornundefined Amiga Unicorn

              teflon io mi sono rifatto il vecchio comando unix “bc”, che serviva a beautificare il c. Lo chiamo da vi, e il codice mi sorride.

              teflonundefined Online
              teflonundefined Online
              teflon
              wrote on last edited by
              #9

              Amiga Unicorn beauty-fica, mi piace… 🤔

              e il bc mette spazi o tab? Linus nelle linee guida per il kernel dice di usare i tab, che devono essere rigorosamente di 8 char… e che bisogna scrivere funzioni che stanno in una pagina e che hanno al max tre livelli di indentazione.

              philotetteundefined Amiga Unicornundefined 2 Replies Last reply
              0
              • Cioccolataio Svizzereseundefined Cioccolataio Svizzerese

                teflon

                A MORTE PYTHOOOOOOOONNN!!!

                Il linguaggio piú merdoso e sopravvalutato della storia.

                Perché ci sia gente che lo prende seriamente non lo so.

                philotetteundefined Offline
                philotetteundefined Offline
                philotette
                Dudi
                wrote on last edited by
                #10

                Cioccolataio Svizzerese
                Mah, alla fine sposta bit quindi il suo lavoro lo fa, e permette alla gente che fa altro nella vita di pacioccarsi da sola uno script, perché quello è che fanno alla fine, che gli lancia programmi veri, in C come dice teflon, che fanno il lavoro pesante.
                Per la prototipazione veloce, tipo testare algoritmi o composizioni lo vedo molto comodo, ma farci cose serie mah, per me è no.

                1 Reply Last reply
                0
                • teflonundefined teflon

                  Amiga Unicorn beauty-fica, mi piace… 🤔

                  e il bc mette spazi o tab? Linus nelle linee guida per il kernel dice di usare i tab, che devono essere rigorosamente di 8 char… e che bisogna scrivere funzioni che stanno in una pagina e che hanno al max tre livelli di indentazione.

                  philotetteundefined Offline
                  philotetteundefined Offline
                  philotette
                  Dudi
                  wrote on last edited by
                  #11

                  teflon
                  Linus ha fatto tante cose ottime, ma le sue guidelines d’indentazione son nammerda.
                  BSD style ma con tab di 4 spazi tutta la vita.

                  Cioccolataio Svizzereseundefined 1 Reply Last reply
                  0
                  • teflonundefined teflon

                    Cioccolataio Svizzerese said in sondaggi 2:tab o spazi:

                    teflon

                    A MORTE PYTHOOOOOOOONNN!!!

                    Il linguaggio piú merdoso e sopravvalutato della storia.

                    Perché ci sia gente che lo prende seriamente non lo so.

                    E’ facile e ha delle librerie che fanno un sacco di roba.
                    Inoltre e’ facile da embeddare e scriverci moduli aggiuntivi in C

                    Per chi fa data-engineering ormai e’ quasi obbligatorio, python e SQL

                    Cioccolataio Svizzereseundefined Offline
                    Cioccolataio Svizzereseundefined Offline
                    Cioccolataio Svizzerese
                    Dudi
                    wrote on last edited by absc
                    #12

                    teflon

                    Facile? Python e’ un linguaggio enorme da imparare. Definirlo facile mi fa venire l’orticaria, onestamente.

                    TCL e’ un linguaggio interpretato davvero facile

                    E’ facile e ha delle librerie che fanno un sacco di roba.
                    Inoltre e’ facile da embeddare e scriverci moduli aggiuntivi in C

                    Facile da embeddare, no. Decisamente no. Se vuoi linguaggi davvero embeddabili, devi guardare a TCL o Lua. Python, come anche Perl, non sono decisamente facili da embeddare (se intendi l’includere l’interprete in un tuo programma).

                    Per chi fa data-engineering ormai e’ quasi obbligatorio, python e SQL

                    Purtroppo questo e’ vero, anche se hanno reso python un wrapper intorno ad una quintalata di roba scritta in C. Sono sempre le soluzioni piu’ merdose a vincere.

                    Python non e’ un linguaggi adatto a sistemi di produzione, non lo e’ mai stato. Basta guardare il merdaio che continuano a causare con la compatibilita’ ma soprattutto, ha performance che definire penose e’ poco, persino per un linguaggio interpretato.

                    E ocio. Python e’ vecchio quando Perl!

                    FARE LAVORI CHE ODIAMO PER COMPRARE CAZZATE CHE NON CI SERVONO PER PIACERE A PERSONE CHE DETESTIAMO.

                    teflonundefined 1 Reply Last reply
                    1
                    • philotetteundefined philotette

                      teflon
                      Linus ha fatto tante cose ottime, ma le sue guidelines d’indentazione son nammerda.
                      BSD style ma con tab di 4 spazi tutta la vita.

                      Cioccolataio Svizzereseundefined Offline
                      Cioccolataio Svizzereseundefined Offline
                      Cioccolataio Svizzerese
                      Dudi
                      wrote on last edited by
                      #13

                      philotette

                      Onestamente, nel 2025 con i monitor ultra-wide che abbiamo… stiamo davvero discutendo di tab 4 o tab 8?

                      Mi sono reso conto che sono regole astruse, ormai. Lo stile ha senso, l’indentazione, usa un po’ quel che ti pare come dimensione dei tab, basta essere consistenti a livello file anche con la lunghezza delle righe.

                      Se a me piace tab-8 e a te tab-4, secondo me possiamo usare tranquillamente quello che preferiamo anche se lavoriamo insieme. Tanto la dimensione del tab la decidi nel tuo editor del cuore!

                      FARE LAVORI CHE ODIAMO PER COMPRARE CAZZATE CHE NON CI SERVONO PER PIACERE A PERSONE CHE DETESTIAMO.

                      1 Reply Last reply
                      0
                      • Cioccolataio Svizzereseundefined Cioccolataio Svizzerese

                        teflon

                        Facile? Python e’ un linguaggio enorme da imparare. Definirlo facile mi fa venire l’orticaria, onestamente.

                        TCL e’ un linguaggio interpretato davvero facile

                        E’ facile e ha delle librerie che fanno un sacco di roba.
                        Inoltre e’ facile da embeddare e scriverci moduli aggiuntivi in C

                        Facile da embeddare, no. Decisamente no. Se vuoi linguaggi davvero embeddabili, devi guardare a TCL o Lua. Python, come anche Perl, non sono decisamente facili da embeddare (se intendi l’includere l’interprete in un tuo programma).

                        Per chi fa data-engineering ormai e’ quasi obbligatorio, python e SQL

                        Purtroppo questo e’ vero, anche se hanno reso python un wrapper intorno ad una quintalata di roba scritta in C. Sono sempre le soluzioni piu’ merdose a vincere.

                        Python non e’ un linguaggi adatto a sistemi di produzione, non lo e’ mai stato. Basta guardare il merdaio che continuano a causare con la compatibilita’ ma soprattutto, ha performance che definire penose e’ poco, persino per un linguaggio interpretato.

                        E ocio. Python e’ vecchio quando Perl!

                        teflonundefined Online
                        teflonundefined Online
                        teflon
                        wrote on last edited by teflon
                        #14

                        Cioccolataio Svizzerese

                        io python l’ho imparato verso il 2000, quando ancora non era cosi’ diffuso. Avevo fatto un servizio windows che tirava giu’ email ed estraeva gli attachment.

                        Poi lo usavo per fare le demo per mostrare l’utilizzo di componenti COM in windows con OLE Automation con un client diverso dal Visual Basic.

                        Infine, per un software che girava in linux lo avevamo embeddato, e ci avevamo scritto dei componenti, in modo che i nostri installatori potessero implementare le customizzazioni richiesta dai clienti. Ricordo che era stato semplice e il codice era organizzato in maniera logica, per cui avevamo capito abbastanza rapidamente come fare. Ma forse lo avevamo trovato semplice rispetto al resto del codice che scrivevamo all’epoca 😆

                        Ma sto parlando di 25 anni or sono… Non ne ho seguito gli sviluppi per un bel pezzo e ora me lo sto ritrovando dappertutto per la parte di Data Engineering e mi sa che mi tocchera’ rimettermi a usarlo. E no, io non faccio ML

                        Quando l’ho imparato, il linguaggio era abbastanza semplice, non so se siano stati aggiunti costrutti astrusi, oppure se la complicazione di cui parli riguarda l’enorme mole di librerie che esistono 🤔

                        1 Reply Last reply
                        1
                        • teflonundefined teflon

                          Cioccolataio Svizzerese said in sondaggi 2:tab o spazi:

                          teflon

                          A MORTE PYTHOOOOOOOONNN!!!

                          Il linguaggio piú merdoso e sopravvalutato della storia.

                          Perché ci sia gente che lo prende seriamente non lo so.

                          E’ facile e ha delle librerie che fanno un sacco di roba.
                          Inoltre e’ facile da embeddare e scriverci moduli aggiuntivi in C

                          Per chi fa data-engineering ormai e’ quasi obbligatorio, python e SQL

                          Aethissundefined Online
                          Aethissundefined Online
                          Aethiss
                          wrote on last edited by
                          #15

                          teflon said in sondaggi 2:tab o spazi:

                          Per chi fa data-engineering ormai e’ quasi obbligatorio

                          sono molto d’accordo. mi ha piacevolmente stupito anche django (framework x python, penso lo conosci), anche se il codice dove ho dovuto mettere mano io era veramente un merdaio

                          pero’ ammetto che l’indentazione di python non riesco a digerirla 😛

                          Nemmeno cuoco, sottocuoco.

                          Amiga Unicornundefined teflonundefined 2 Replies Last reply
                          0
                          • teflonundefined teflon

                            Amiga Unicorn beauty-fica, mi piace… 🤔

                            e il bc mette spazi o tab? Linus nelle linee guida per il kernel dice di usare i tab, che devono essere rigorosamente di 8 char… e che bisogna scrivere funzioni che stanno in una pagina e che hanno al max tre livelli di indentazione.

                            Amiga Unicornundefined Offline
                            Amiga Unicornundefined Offline
                            Amiga Unicorn
                            Dudi
                            wrote on last edited by amigaunicorn
                            #16

                            teflon bc usa il tab

                            int main(){if(1){printf("ciao\n");return 0;}}
                            

                            ottiene

                            int main()
                            {
                            	if(1)
                            	{
                            		printf("ciao\n");
                            		return 0;
                            	}
                            }
                            

                            fatto coi tab.


                            Kubernetes non e' Euro 5, per cui non puo' girare in centro. (N. Bonaparte, PhD in Computer Science)

                            Matrix: @uriel:mtrx.keinpfusch.net
                            Fedi: @uriel@x.keinpfusch.net

                            1 Reply Last reply
                            👍
                            0
                            • teflonundefined teflon

                              Altro grande classico:

                              Albioneundefined Offline
                              Albioneundefined Offline
                              Albione
                              Nichilisti
                              wrote on last edited by
                              #17

                              teflon spazi per compatibilità, che se riapro il mio codice da un altro pc con un altro editor, senza la “mia” indentazione può darsi che nemmeno riesca più a riconoscerlo come mio 😀

                              1 Reply Last reply
                              0
                              • Aethissundefined Aethiss

                                teflon said in sondaggi 2:tab o spazi:

                                Per chi fa data-engineering ormai e’ quasi obbligatorio

                                sono molto d’accordo. mi ha piacevolmente stupito anche django (framework x python, penso lo conosci), anche se il codice dove ho dovuto mettere mano io era veramente un merdaio

                                pero’ ammetto che l’indentazione di python non riesco a digerirla 😛

                                Amiga Unicornundefined Offline
                                Amiga Unicornundefined Offline
                                Amiga Unicorn
                                Dudi
                                wrote on last edited by amigaunicorn
                                #18

                                Aethiss said in sondaggi 2:tab o spazi:

                                pero’ ammetto che l’indentazione di python non riesco a digerirla

                                usare l’indentazione come grammatica e’ come dire che nel debug la dimensione del monitor conta.

                                Presto anche i font e il colore dei caratteri diverranno grammatica. Se non e’ verde, non e’ un int. E se e’ in grassetto, allora e’ una funzione.

                                Ormai dai farlocchi mi aspetto di tutto. Anche la regola che se il font e’ comic sans, allora 1+1 = 11.


                                Kubernetes non e' Euro 5, per cui non puo' girare in centro. (N. Bonaparte, PhD in Computer Science)

                                Matrix: @uriel:mtrx.keinpfusch.net
                                Fedi: @uriel@x.keinpfusch.net

                                Aethissundefined 1 Reply Last reply
                                0
                                • Amiga Unicornundefined Amiga Unicorn

                                  Aethiss said in sondaggi 2:tab o spazi:

                                  pero’ ammetto che l’indentazione di python non riesco a digerirla

                                  usare l’indentazione come grammatica e’ come dire che nel debug la dimensione del monitor conta.

                                  Presto anche i font e il colore dei caratteri diverranno grammatica. Se non e’ verde, non e’ un int. E se e’ in grassetto, allora e’ una funzione.

                                  Ormai dai farlocchi mi aspetto di tutto. Anche la regola che se il font e’ comic sans, allora 1+1 = 11.

                                  Aethissundefined Online
                                  Aethissundefined Online
                                  Aethiss
                                  wrote on last edited by Aethiss
                                  #19

                                  Amiga Unicorn

                                  Piu’ che altro, io che vengo da anni (come hai capito) di esperienze su js et simila, una delle prime cose che faccio, e faccio fare, sono tutte le regole di eslint e prettier (che comprendono anche tabs), soprattutto per il max-line.

                                  Giusto per allineare tutto il team ed avere una parvenza di formattazione decente.
                                  Una volta che si hanno regole “comuni”, ognuno nel suo programma di coding, si mette poi la configurazione che vuole.

                                  Amiga Unicorn said in sondaggi 2:tab o spazi:

                                  Presto anche i font e il colore dei caratteri diverranno grammatica. Se non e’ verde, non e’ un int. E se e’ in grassetto, allora e’ una funzione.

                                  mi hai dato un idea per un plugin di webstorm 😉

                                  Nemmeno cuoco, sottocuoco.

                                  Amiga Unicornundefined philotetteundefined 2 Replies Last reply
                                  0
                                  • Aethissundefined Aethiss

                                    Amiga Unicorn

                                    Piu’ che altro, io che vengo da anni (come hai capito) di esperienze su js et simila, una delle prime cose che faccio, e faccio fare, sono tutte le regole di eslint e prettier (che comprendono anche tabs), soprattutto per il max-line.

                                    Giusto per allineare tutto il team ed avere una parvenza di formattazione decente.
                                    Una volta che si hanno regole “comuni”, ognuno nel suo programma di coding, si mette poi la configurazione che vuole.

                                    Amiga Unicorn said in sondaggi 2:tab o spazi:

                                    Presto anche i font e il colore dei caratteri diverranno grammatica. Se non e’ verde, non e’ un int. E se e’ in grassetto, allora e’ una funzione.

                                    mi hai dato un idea per un plugin di webstorm 😉

                                    Amiga Unicornundefined Offline
                                    Amiga Unicornundefined Offline
                                    Amiga Unicorn
                                    Dudi
                                    wrote on last edited by
                                    #20

                                    Aethiss said in sondaggi 2:tab o spazi:

                                    Giusto per allineare tutto il team ed avere una parvenza di formattazione decente.
                                    Una volta che si hanno regole “comuni”, ognuno nel suo programma di coding, si mette poi la configurazione che vuole.

                                    te lo giuro, quando sento che i developers hanno un meeting per stabilire la “strategia di git”, o “la naming convention delle variabili”, o “le regole di lint” a me la mano corre alla pistola.


                                    Kubernetes non e' Euro 5, per cui non puo' girare in centro. (N. Bonaparte, PhD in Computer Science)

                                    Matrix: @uriel:mtrx.keinpfusch.net
                                    Fedi: @uriel@x.keinpfusch.net

                                    Aethissundefined 1 Reply Last reply
                                    1
                                    • Amiga Unicornundefined Amiga Unicorn

                                      Aethiss said in sondaggi 2:tab o spazi:

                                      Giusto per allineare tutto il team ed avere una parvenza di formattazione decente.
                                      Una volta che si hanno regole “comuni”, ognuno nel suo programma di coding, si mette poi la configurazione che vuole.

                                      te lo giuro, quando sento che i developers hanno un meeting per stabilire la “strategia di git”, o “la naming convention delle variabili”, o “le regole di lint” a me la mano corre alla pistola.

                                      Aethissundefined Online
                                      Aethissundefined Online
                                      Aethiss
                                      wrote on last edited by
                                      #21

                                      Amiga Unicorn said in sondaggi 2:tab o spazi:

                                      te lo giuro, quando sento che i developers hanno un meeting per stabilire la “strategia di git”, o “la naming convention delle variabili”, o “le regole di lint” a me la mano corre alla pistola.

                                      eh, che ti posso dire… questi siamo ad oggi. un po’ woke, lo ammetto.
                                      L’unica riunione che (con me) che non si fa, e’ riguardo “strategia di git”. Si fa come dico io e basta 😉

                                      Per il resto ho visto riunioni anche su come “ottimizzare” le riunioni.

                                      Screenshot 2025-08-08 at 09.28.14.png

                                      Nemmeno cuoco, sottocuoco.

                                      1 Reply Last reply
                                      0
                                      • Aethissundefined Aethiss

                                        Amiga Unicorn

                                        Piu’ che altro, io che vengo da anni (come hai capito) di esperienze su js et simila, una delle prime cose che faccio, e faccio fare, sono tutte le regole di eslint e prettier (che comprendono anche tabs), soprattutto per il max-line.

                                        Giusto per allineare tutto il team ed avere una parvenza di formattazione decente.
                                        Una volta che si hanno regole “comuni”, ognuno nel suo programma di coding, si mette poi la configurazione che vuole.

                                        Amiga Unicorn said in sondaggi 2:tab o spazi:

                                        Presto anche i font e il colore dei caratteri diverranno grammatica. Se non e’ verde, non e’ un int. E se e’ in grassetto, allora e’ una funzione.

                                        mi hai dato un idea per un plugin di webstorm 😉

                                        philotetteundefined Offline
                                        philotetteundefined Offline
                                        philotette
                                        Dudi
                                        wrote on last edited by
                                        #22

                                        Aethiss
                                        Senza offesa eh, ma stupidate del genere per me sono idiozie tirate su da gente che non sa programmare per darsi un senso.
                                        Ho visto progetti partire bene, dove poi è arrivato il genio 42xDev che ha imposto il checkstyle di google perché così “il codice viene scritto più manutenibile e meno buggato”.
                                        In realtà la codebase è entrata in una spirale di immerdamento (tipo, una funzione non deve avere più di 4 argomenti -> refactora tutte le funzioni per usare una nuova classe contenitore che non è che una mappa riempita a runtime -> serve davvero che dica quanto una merdata del genere rende incomprensibile il codice?) e non ne è più uscita. Un sacco di spuntine verdi, e del codice assolutamente incomprensibile per chiunque non fosse il genio. Genio che peraltro metteva dei vettori di dimensione finita e conosciuta, e ordinati! in una lista che scorreva per cercare un elemento, perché hey, gli stream!

                                        Sarà che ho il dente avvelenato, ma credo che il codice prima di tutto debba muovere bit e applicare funzioni. Ha senso non scrivere tutto sulla stessa riga e poche altre convenzioni, ma oltre diventa crearsi un problema per poter essere quelli che trovano la soluzione.

                                        Aethissundefined teflonundefined 2 Replies Last reply
                                        1
                                        • philotetteundefined philotette

                                          Aethiss
                                          Senza offesa eh, ma stupidate del genere per me sono idiozie tirate su da gente che non sa programmare per darsi un senso.
                                          Ho visto progetti partire bene, dove poi è arrivato il genio 42xDev che ha imposto il checkstyle di google perché così “il codice viene scritto più manutenibile e meno buggato”.
                                          In realtà la codebase è entrata in una spirale di immerdamento (tipo, una funzione non deve avere più di 4 argomenti -> refactora tutte le funzioni per usare una nuova classe contenitore che non è che una mappa riempita a runtime -> serve davvero che dica quanto una merdata del genere rende incomprensibile il codice?) e non ne è più uscita. Un sacco di spuntine verdi, e del codice assolutamente incomprensibile per chiunque non fosse il genio. Genio che peraltro metteva dei vettori di dimensione finita e conosciuta, e ordinati! in una lista che scorreva per cercare un elemento, perché hey, gli stream!

                                          Sarà che ho il dente avvelenato, ma credo che il codice prima di tutto debba muovere bit e applicare funzioni. Ha senso non scrivere tutto sulla stessa riga e poche altre convenzioni, ma oltre diventa crearsi un problema per poter essere quelli che trovano la soluzione.

                                          Aethissundefined Online
                                          Aethissundefined Online
                                          Aethiss
                                          wrote on last edited by
                                          #23

                                          philotette said in sondaggi 2:tab o spazi:

                                          in una lista che scorreva per cercare un elemento, perché hey, gli stream!

                                          forse semplicemente qualcuno doveva dirgli che in fondo non era un genio.
                                          per il resto, non e’ che mi trovi in disaccordo poi tanto.

                                          comunque io parlavo di semplici regole di “style” comuni, tutto qua’ 🙂

                                          Nemmeno cuoco, sottocuoco.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • 1
                                          • 2
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post