4 ms·
Ultimately software becomes medicine, not human or veterinary medicine, but computer medicine. You have all this code, but you can't read it all and can't chec
by daniel-cussen 4y ago
Ultimately software becomes medicine, not human or veterinary medicine, but computer medicine. You have all this code, but you can't read it all and can't check if it's right. Then you end up with tumors in the code (Blas Mena came up with this concept) and they can be benign or malignant, and ought to be contained. Tumors can be 500 lines of C#, ballpark, in a 15000 LOC codebase.
Yes LOC, lines of code, is a bad metric--compared by Bill Gates to weight on an airplane--but at the end it is still meaningful to the complexity--mass of an airplane.
So the whole game in software companies is at some point taking Human Growth Hormone and growing fast, and inevitably getting some tumors, but hoping they are benign and contained. Or they can spread and the software dies.