Blindly following any rule tends to lead to disaster...
I don't quite get the example, though: "CTOs define their dream jobs and a company describes their job offer"
So the 'remoteFirst' property discussed is not duplicated and un-DRY if it appears in both JobOffer and DreamJob because it is not the same "piece of knowledge" but two totally independent pieces of data.
I don't quite get the example, though: "CTOs define their dream jobs and a company describes their job offer"
So the 'remoteFirst' property discussed is not duplicated and un-DRY if it appears in both JobOffer and DreamJob because it is not the same "piece of knowledge" but two totally independent pieces of data.