Procedure names should reflect what they do; function names should reflect what they return
Rob PikeSuch is modern computing: everything simple is made too complicated because it's easy to fiddle with; everything complicated stays complicated because it's hard to fix.
Rob Pike