Thank you all for your views. I was hesitating for the same reason. Now I'm clear that I shouldn't go for a blog that gives straightforward solution for the challenges.
Thanks, Meena On Jun 2, 2017 7:30 PM, "Steven D'Aprano" <st...@pearwood.info> wrote: > On Fri, Jun 02, 2017 at 05:00:37PM -0700, Danny Yoo wrote: > > Legality is the lowest of bars. We should aim higher. > > > > I'm pretty sure that the listed sites should strongly prefer *not* to > have > > solutions available like this. > > > > The more I think about this, the more I'm tending to say: don't do this. > > It may feel like charity, but the authors of the problem sets will not > look > > at this kindly. > > I don't think "what the authors might want" is the only factor here. > Personally, I think these programming challenge sites probably do more > harm than good, discouraging people that they're not good enough to be a > programmer because they can't solve the (often exceedingly tricky) > problems on their own. I think they're often dick-measuring contests, > for elite programmers to show off and sneer at "lesser mortals" who > can't solve the problems. > > In the real world, nobody has to solve these sorts of problems under the > constraints given. In real life programming, you get to look for > existing solutions, you get to consult with your colleagues, pass ideas > back and forth, etc. If you need a solution to X, and your colleague > already solved it for another project, you say "Hey Fred, I'm stealing > your code" and if Fred gets upset you talk to his project manager who > tells Fred to cooperate. > > (Well, that's the way it is in companies that are not dysfunctional.) > > These problems are the very definition of Solved Problems. They have > been solved thousands of times! > > They're fine for people who *enjoy* this sort of challenge, but I > believe that for every one of them, there are probably a hundred or a > thousand programmers who do not enjoy these challenges, who are > discouraged by them, but who would learn a lot from being able to read > and re-use the solutions. > > That's just my opinion. People may disagree. > > > > -- > Steve > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > https://mail.python.org/mailman/listinfo/tutor > _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor