But then why not addressing the real problem? If a table has a few columns which are not used or invalid or deceiving, why did we let developers introduce them? Lack of planning? Lack of peer review? Lack of talent?
I understand these “ten rules” as: as long as you have a decent codebase and decent engineers, these ten rules will make your life easier.
These rules are nothing if you are dealing with crap codebases (they can help, sure, but they will be just patches)
I understand these “ten rules” as: as long as you have a decent codebase and decent engineers, these ten rules will make your life easier.
These rules are nothing if you are dealing with crap codebases (they can help, sure, but they will be just patches)