section 5 -- coding principle(s) & practice(s)