Vigil
-
I learned about vigil from today's CodeSOD's comments. It's basically the inverse of "gotta catch 'em all" error handling. If your code has an error, it deletes your code.
-
It gives new meaning to the common "or die" Perl idiom.
-
Fuckit.js does the same, but is way more honest about its moral intentions.
-
@dhromed said:
Fuckit.js does the same, but is way more honest about its moral intentions.
Personally, I like SuicideLinux, controlling the user instead. Sadly, it doesn't actually remove the party responsible for an error.
-
@Ben L. said:
I learned about vigil from today's CodeSOD's comments. It's basically the inverse of "gotta catch 'em all" error handling. If your code has an error, it deletes your code.
This is very bad as I can call your code with garbage and it will delete itself. Not good for production systems.
BTW! HAPPY NEW YEAR 2014 FOR ALL OF YOU!
-
No. If you call my code with garbage, you will have broken my implore, and it will delete your code. Only if you can pass my implore and still make me fail my promise, will my code get deleted.
-
@Maciejasjmj said:
Personally, I like SuicideLinux, controlling the user instead. Sadly, it doesn't actually remove the party responsible for an error.
Should be trivial to implement with some extra hardware