ho ravanato un po' ma non ho trovato nulla in merito... sapete se esistono degli standard per l'indentazione del codice? ad esempio da quanti caratteri dev'essere composto un tab, se mandare o meno a capo le { dopo un if, robe così?
ho ravanato un po' ma non ho trovato nulla in merito... sapete se esistono degli standard per l'indentazione del codice? ad esempio da quanti caratteri dev'essere composto un tab, se mandare o meno a capo le { dopo un if, robe così?
Sotto la panza la mazza avanza.
Mi sono messo a cercare anch'io ma.. non trovo piu' quello che avevo visto! Una volta mi hanno passato un link ma non so se si riferisse allo standard.. ammesso che esista uno standard per l'ndentazione! Comunque su quel link c'era scritto che il TAB deve essere di 2 spazi, si va a capo prima di aprire la { o chiuderla, ci va sempre uno spazio prima e dopo l'uguale (=).. e non ricordo altro.. ma continuero' a cercare!
Powered by Fedora & CentOS
Here I am, brain the size of a planet..
Le convenzioni per l'indentazione possono variare da linguaggio a linguaggio.
Qui ci riferiamo ad un contesto/linguaggio preciso, o si parla in generale?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Lo stile di scrittura di un sorgente dipende dal linguaggio di programmazione, da cosa viene consigliato dagli autori del linguaggio nonché dalla "comunità degli sviluppatori" e infine ... anche dai gusti personali.
Rimanendo nel campo dei linguaggi con sintassi "C like" come C/C++/Java/C# è prassi comune adottare una indentatura di 4 caratteri. Per quanto riguarda il posizionamento delle graffe, ci sono sostanzialmente 2 scuole di pensiero:
codice:if (blabla) { blabla; }Io personalmente preferisco la seconda.codice:if (blabla) { blabla; }
Poi naturalmente ci possono essere tutta una serie di convenzioni per quanto riguarda la denominazione di variabili/funzioni/costanti, su come scrivere i commenti, la documentazione, ecc...
Per il linguaggio Java ad esempio è molto consigliato seguire quanto scritto qui:
Code Conventions for the Java Programming Language
Si può anche leggere qualcosa su Wikipedia <qui>, <qui>
sì intendevo in generale, anche se mi interessa maggiormente per la sintassi stile C
pensavo esistessero almeno delle rfc ma vedo che il tutto si basa sulle convenzioni; grazie per i link
edit: non avevo cercato coi giusti termini di ricerca; per quanto riguarda cpp ho trovato un testo esauriente qui (sito down ma testo prelevabile via gcache)
Sotto la panza la mazza avanza.
Generalmente 2,3, o 4 indentazioni. Poi ognuno fa come più gli pare, sempre se lavora da solo.
Personalmente allibisco di fronte a indentazioni fatte con TAB
?? io le ho sempre viste (e fatte) col tab... che controindicazioni ha?
Sotto la panza la mazza avanza.
nessuna controindicazione in particolare... soltanto che vai troppo a destra facilmente. Gusti personali chiaramente...
un buon editor dovrebbe farti scegliere quanto visualizzare grosso un tab
anche per una questione di dimensione del file, considera che ne so, 3 tab = 3byte
3 indentazioni di spazi = 9 byte
Per l'indentazione puoi anche cercare la voce "regole di buona programmazione", nelle quali vi è il modo aggiornato di scrivere programmi leggibili...
Experience is what you get when you don’t get what you want