|
|
|
|
|
by mark_undoio
1210 days ago
|
|
The answer, as always with engineering is a "yes but" It's pretty appealing. I also believe MS Visual Studio had something that effectively worked like that albeit without changing the coffee manually. But - if you've got bugs due to memory corruption, race conditions, etc then the logging doesn't necessarily tell you what you need as you don't know when the change actually happened. The other issue is that once you've started logging everywhere the string formatting is likely going to be a significant slowdown - at which point you could have used a time travel debugger and probably get better performance. (disclaimer: I work on a time travel debugger) |
|