On 2012/12/03 23:38, Elwyn Davies wrote:
Given that there is also open source code, reviewers have the chance to take a look at that and see the degree of hackiness involved.
Well, yes. It's easy enough to evaluate stuff such as non-descriptive variable names, messy indenting, and weird comments.
But there's a catch here: There are so many programming languages that it's very well possible that the code is written in a language you don't understand. It may be using techniques that are totally accepted for that specific language, but in a way that is considered very hacky in the relevant community. Or something else. As an outsider, you may have no way to evaluate that.
Specs are in English (also a problem for some people, but I hope we can leave that to another thread :-), which is at least a single target.
Regards, Martin.