Ha egy kicsit belegondolsz, gyakorlatilag az egyetlen dolog, amit nem, vagy nehezen lehet kóddal kifejezni, az a mellékhatások, és az is csak nemtriviális esetben, mást felesleges dokumentálni.