Comment Comment by gw99 Fail fast. Adding assertions everywhere helped me write software which does less unexpected stuff and is more reliable. parent gw99 4 years ago