The reason this is a language-agnostic observation is that it has *nothing* to do with the code itself.
in reply to Re: On Quality
in thread On Quality
Regardless of the specification, the actual implementation of a solution for a given specification can vary tremendously. Often times the person giving the specification does not need to know anything about how it is implemented, but the implementor needs to be able to anticipate how the specifier may change his specification. The OPs observation has very much to do with the code itself and how you implement things and how tight you couple things together.