Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

All autoupdate tests will eventually fail to prevent a self-breaking autoupdate from affecting one or more users. The trick is to prepare effectively for that scenario ahead of time. For example, homebrew’s “brew doctor” command has existed for a long time, but in recent years it now comes with a litany or helpful text and other commands (including autoupdate code logic) reference it when they encounter errors.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: