0% ont trouvé ce document utile (0 vote)
25 vues4 pages

Standards de codage Java simplifiés

Le document fournit des instructions sur la rédaction de programmes, en mettant l'accent sur l'utilisation de noms descriptifs pour les variables et les identifiants. Il souligne l'importance de la lisibilité du code, notamment en évitant les encombrements et en utilisant des commentaires appropriés. Des exemples sont donnés pour illustrer les bonnes pratiques de programmation.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues4 pages

Standards de codage Java simplifiés

Le document fournit des instructions sur la rédaction de programmes, en mettant l'accent sur l'utilisation de noms descriptifs pour les variables et les identifiants. Il souligne l'importance de la lisibilité du code, notamment en évitant les encombrements et en utilisant des commentaires appropriés. Des exemples sont donnés pour illustrer les bonnes pratiques de programmation.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

JavCn

od
gaS
n
itdad
rT
m
eeatpl

But m
.vaoJgrm
prsesdeonim
taéinptle' l rG
deui
Enê-tesDeProgrammeCommencezTousLesProgrammesAvecUnEnTêetDescprif.t
FormaD
t eEn-êtet*/*********************************************************************************/
m
eargorpum
donel :m
eargorPm
D
uN
o*/ /*
: ruetA
u*/ /*
m
oc a m
eargorp ud tnm
eeppolevéd el el leuqal à etad aL : etD
a*/ /*
ec ed te m
eargorp ud noi tpi rcsed evèrb enu : noi tpi rcsD
e*/
/*********************************************************************************/
eD
et.L
sC
etusiezénm
ouF
snritouialrenédcousnelt
**************************************C
**o*n*etn*u***************************************/
Exempel : s tnetnoCgni t s iL*/ /*
noi tas i l i tuér ed snoi tcur t snI*/ /*
: tulcnI*/ /*
sessalc sed ret rom pI*/ /*
: essalc ed noi taralcD é*/ /*
selabolg selbai rav ed snoi taralcD é*/ /*
elapicni rpedohtM é*/ /*
lennoi tpo/ / sruetcur t snoC*/ /*
essalc ed sedohtM é*/ /*
**********************************************************************************/
ReuseInsrtucoitns Décrviezcommeneltprogrammeesutsilté[Link]écalraoitnel,sparamèrtes.
.sem
arrpatèsdesem
til te,sypet tesurelva
Fourndrieasvesirtemensutdrevsaeléulgirsaedls,ecsondoitindsedébordemenotudau'retcsondoitins
onm
[Link]
tunsuavinreîarnem
tlnetlinetpottpiaouralec
RéusilterExempel*/*********************************************************************************/
noi tas i l i tuér ed snoi tcur t snI*/ /*
)erètcarac_ed_eni l rahc(eniLtni rPtni*/ /*
enu rus , ' erètcarac_ed_engi l ' ,enîahc al rm
ei rm
pi : tuB*/
noni s , rm
ei rm
pi à etêrp sap t se ' n etnm
ai rm
pi ' l i s0ruoteR*/
**********************************************************************************/
s tnai f i tnedI Usiltezdesnomsdescrpifitspourotuetselsvaraibelsel,snomsdefoncoitnel,sconsatnetseaturtes
ba i rav se l uo snoi t a ivérba se l ze t ivÉ . s tna i f i tnedi
. elucsunm
i enu rap tnecnm
eoc s tnai f i tnedi seL
Lesidentifiantsàplusieursmotssontencapitalisationinterne.
Nu'siltezpasderitestoudertastidesougilnemenptourséparerdesdienfitanstdepulseiursmost.
at s évi rp elm
pexEtnai f i tnedI
m
tesalc'/x=
/oat0;lcfiattesvatipr
)et ius(
Commenatries Documenetzelcodeafniqueelelceturpusisecomprendresonfoncoitnnemen.t
Lescommenatriesdevraeinetxpqilueràalfosielbueteltcomporetmendtucode.
Commeneltsdécalraoitnsdevaraibelsnidqiuenelturbu.t
BonneCommentSi(nombre_enregistrements>limite)/*touslesenregistrementsont-ilsététraités?*/
MauvasiCommenatreiS(ciompet_enregsreitmenst>m
ilet*i)/véefirs_iel_nombre_d_enregsreitmenst_dépase_al_m
ileti*/
Lessectionsmajeuresprécèdentlessectionsdeprogrammemajeurparuncommentaireenblocquidécritle
oniectsvanutsiélectfefm
tesquaientrt
/***********************E*x*em
**p*el***************************************/
/*sedunetnocelenm
iaxem
eargorpudnoi tcesaL*/
ssalc al ed enneym
o eton al eluclac te ' seton ' uaelbat*/
/*******************************************************************/
EspacesVdies Écrivez des programmes avec suffisamment d'espaces pour qu'ils n'apparaissent pas encombrés.
Usiltezunespacebalncpourséparerelscalsseseeltsméhtodes
onintadInet .soifalàpesacduxnezdIent
Lesaccoladesouvertes(ce'st-à-dire"{")necommencentpasunenouveleligne.
Lesaccoaldesfermanets(ce's-tà-drie"}")commencenutnenouveelgilneestonnitdenétesavecelcodeque'els
m
.refre
onintadInet {tceO
sdnejbtxem
S
asslpalc
Exempel ;1ravi tni
;2ravi tni
Échaoln{)ijtn,i(t
; i=1ravi
; j=2ravi
}
}{) (edohtM
éytpme tni
...
}
Capatisilaoitn CAPITALISÉTOUTDÉFINITIFS.
.vséresérm
sotesnatifidnetiseruatseloustm
senuclsizem
tte
Lesmessagesaffichésàl'utilisateurpeuventêtreenmajusculesetminusculespourunrenduclair.
.uertasiliutonitanetsépr
CapatisilaoitnpubcilcalssMeanSdt{…}
Exempel =
snvew
cV
oa;lr)iect(V
oatrectsvatipr

dcV
oi=
rC
ésiectnrw
;atr)t(esV
orvatecipr

Références
CarnegieMelonUniversity(.2006)K . itda'ssignationpourlestandarddecodageS .EI.
vaC
Jngodei2016,degao'làS
R
F
m
ecoéuX
rcpéta1.96() .PohJns,
Satndadrw
hp/:t:[Link]
r [Link]/odnigas-tndadraj-vaoj-hnsonh.m
t

Vous aimerez peut-être aussi