Software engineering coding specification