Vesszők és érthető mondatok
Csak ha vagy kivéve, ha? A feltétel megfordíthatja az utasítást
A „csak ha” azt jelzi, hogy egy feltétel nélkül a közölt lehetőség nem áll fenn. A „kivéve, ha” az alapesetből emel ki egy kivételt. Helyettesítés előtt végig kell gondolni, mi történjen a feltétel teljesülésekor és hiányakor.

A cikk tartalma
Két eltérő mentési utasítás
Saját példák: „Csak akkor küldd el a lapot, ha ellenőrizted a dátumot.” „Küldd el a lapot, kivéve, ha hibás a dátum.” Az első az ellenőrzés megtörténtét követeli meg. A második a hiba fennállásához köti a kivételt. Az ellenőrzött és a hibátlan állapot nem ugyanaz.
Egy lapot ellenőrizhetünk úgy is, hogy hibát találunk. Az első mondat ezért önmagában kevés lehet, ha a tényleges cél a hibátlan lap elküldése. Pontosabban: „Ellenőrizd a dátumot; a lapot csak a feltárt hiba javítása után küldd el.”
A feltétel teljesülése nem mindig teljes engedély
A „csak érvényes kóddal lehet belépni” az érvényes kódot szükséges feltételként nevezi meg. Más követelmény is fennállhat. Ha a szabály teljes körűen azt akarja közölni, hogy bármely érvényes kód elegendő, ezt a szövegnek ki kell mondania.
Szerkesztéskor készíts két rövid esetet: a feltétel igaz, illetve hamis. Ellenőrizd, hogy az utasítás mindkettőben a kívánt eredményre vezet-e. Egy rövidebb kötőszós szerkezet akkor jó, ha a műveleti tartalom is megmarad.
