Knjiga Jasan kod je podeljena na tri dela. U prvom delu su opisani principi, obrasci i prakse pisanja jasnog i čistog koda. Drugi deo se sastoji od nekoliko studija slučaja sve veće složenosti. Svaka studija slučaja je vežba u čišćenju koda – transformacije polaznog koda koji ima nekih problema u kôd koji je čvrst i efikasan. Treći deo je naplata: jedno poglavlje sa spiskom heuristike i „mirisa“ prikupljenih tokom pravljenja studija slučaja. Rezultat je baza znanja koja opisuje način na koji razmišljamo kada pišemo, čitamo i čistimo kôd.
Čitaoci će savladavanjem ove knjige razumeti:
• Kako uočiti razliku između dobrog i lošeg koda
• Kako napisati dobar kod i kako transformisati loš kod u dobar kod
• Kako stvoriti dobra imena, dobre funkcije, dobre objekte i dobre klase
• Kako formatirati kod za maksimalnu čitljivost
• Kako implementirati kompletnu obradu greška bez prikrivanja logike koda
• Kako sveobuhvatno testirati i primenjivati razvoj vođen testiranjem
Ova knjiga ima 17 poglavlja i neophodna je svakom programeru, softverskom inženjeru, menadžeru projekata, vođi tima ili sistemskom analitičaru koji je zainteresovan za izradu boljeg koda.