Last active
May 5, 2023 16:23
-
-
Save justinmeiners/be4540f515986d93ee12ac2f1980631a to your computer and use it in GitHub Desktop.
Finally, have someone that describes nature of bug correctly
💯
Debugging is also extremely difficult if you don't understand the language. You may add a line of code because it fixes a bug for reasons you don't understand. Bugs are mysteries that seem to appear organically, like dust on the shelves. The code seems to have a mind of its own.
Love this post!
s/Fred Books/Fred Brooks/
Thanks.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I concur. All three chapters are valid, especially the last one. Mixing and duplicating knowledge throughout the code base leads to spaghetti code. I always question myself what does x mean in this greater y picture and does this represent something logical. Semantic holism is the most important thing when designing.