Ez a dokumentum stílusútmutatóként szolgál a feladatokban használt nyelvezethez és szövegezéshez.
Ezeket a szabályokat minden feladatban be kell tartani. A meglévő leírások és tesztesetek frissíthetők, hogy megfeleljenek nekik, anélkül hogy „csere” tesztesetekre lenne szükség.
Van néhány kifejezés, amelynek több érvényes írásmódja is létezik (pl. „lower case” vs. „lowercase”). Ahol ebben a dokumentumban nem született megállapodás az egységes írásmódról, ott ezeknek egy feladaton belül kell egységesnek lenniük.
A feladatok eltérhetnek ezektől a szabályoktól, ha a karbantartók körében általános egyetértés van abban, hogy ez ésszerű. Például egy különböző mértékegységek közötti átváltásról szóló feladat dönthet úgy, hogy nem használ SI-mértékegységeket.
Minden tartalmat amerikai angol nyelven kell írni, amely több szempontból különbözik a brit angoltól. A jövőben más fordítások is születhetnek, de az Exercism „hivatalos” nyelve az amerikai angol.
Minden mértékegységnek SI vagy SI-ből származtatott mértékegységnek kell lennie.
A rövidítések, mozaikszavak és betűszavak gyakran nehezebben érthetők, mint más megfogalmazások, és elidegeníthetik a tanulni próbálókat.
Sok rövidítés szakzsargon. Ahol lehet, kerüld a szakzsargont más megfogalmazások használatával. Ne használj rövidítést, hacsak nem igaz az alábbiak egyike:
Amikor rövidítést használsz, mindig magyarázd el, mit jelent a kifejezés, amikor először előfordul. Ez gyakran, de nem mindig jelenti a rövidítés feloldását. Ritkán elegendő csupán feloldani a rövidítést.
Íme néhány példaszabály:
És néhány példa a helyes használatra:
A felsorolásokban használd az „oxfordi vesszőt” (más néven sorolóvesszőt). Például ahelyett, hogy „I love my parents, Lady Gaga and Humpty Dumpty”, írd azt, hogy „I love my parents, Lady Gaga, and Humpty Dumpty”. Lehet, hogy ezt a képet is szórakoztatónak találod magyarázatként.
Néhány rövidítést elég gyakorinak, hasznosnak és nem eléggé technikai jellegűnek tartunk ahhoz, hogy engedélyezzük őket:
e.g. vagy eg
i.e. vagy ie
etc. vagy etc
docsA feladatok leírásaiban az összevonásokat (pl. „won't”, „I'm”, „that's”) csak elvétve, vagy egyáltalán ne használd, a webhely többi szövegében viszont (pl. weboldal-szövegek, mentorálás) nincs korlátozás.
Sok amerikai angol stílusútmutató szerint az „i.e.” és az „e.g.” rövidítést vesszőnek kell követnie (lásd például ezt a StackExchange-beszélgetést). Ez megengedett, de nem kötelező az Exercism szövegeiben.
Ahol matematikai kifejezéseket használsz, azokat el kell magyarázni, vagy olyan kifejezésekre kell cserélni, amelyekhez kevesebb szakterületi tudás kell.
Példák:
Minden kódot a saját kurzusa stíluskonvencióinak megfelelően, egységesen kell formázni. Ahol lehet, ezeknek a kurzusszintű konvencióknak egyezniük kell a nyelv ajánlott stíluskonvencióival.