Comment Comment by chacham15 Am I the only one who disagrees with the premise that two files that tend to change a lot together indicate poor software design choices?If you change an API, you will have to change consumers of the API. Does that mean that your code is bad?This exists even in a low level examples: if you change a c++ class, you will need to also change the corresponding header file.Or perhaps, am I misunderstanding the concept? parent chacham15 12 years ago
If you change an API, you will have to change consumers of the API. Does that mean that your code is bad?
This exists even in a low level examples: if you change a c++ class, you will need to also change the corresponding header file.
Or perhaps, am I misunderstanding the concept?