I would consider works and design/quality to be 1a and 1b, and see them as linked concepts. If the design/quality is poor, it is much harder to prove it works in all cases.
Second, generally[1] code is read and edited many more times than it is written. Poorly designed, but working code today is setup to be broken when the first edit comes around.
[1] Some code is clearly 1 off and throwaway. This is not the code I'm talking about.
Second, generally[1] code is read and edited many more times than it is written. Poorly designed, but working code today is setup to be broken when the first edit comes around.
[1] Some code is clearly 1 off and throwaway. This is not the code I'm talking about.