The tag has no wiki summary.

learn more… | top users | synonyms

10
votes
3answers
2k views

Who are the outspoken critics of Object-Oriented design? [closed]

Sure, object-oriented techniques are great and have stuck around for a while. I know only less than a handful of critics of the OO principles. It seems as though most non-OO designs and architectures ...
3
votes
2answers
235 views

Feedback and constructive criticism for my software from almost random, non-userbase people?

I want feedback and testers for my software. However, I don't want to 'sit and wait' in the hope that potential new or existing users will supply this feedback. Instead, I am looking for things like: ...
14
votes
18answers
2k views

What do you think was a poor design choice in Java? [closed]

Java has been one of the most (the most?) popular programming languages till this day, but this also brought controversy as well. A lot of people now like to bash Java simply because "it's slow", or ...
30
votes
7answers
1k views

At what point does “constructive” criticism of your code become unhelpful?

I recently started as a junior developer. As well as being one of the least experienced people on the team, I'm also a woman, which comes with all sorts of its own challenges working in a ...
6
votes
9answers
3k views

What would you change about Java if you have a chance? [closed]

After reading this post about C#, it is very interesting to hear what you consider wrong with Java and what would you like to change? I bet on "call to super|this must be first statement in ...
11
votes
9answers
414 views

Is it out of line to give unsolicited constructive criticism to a programmer?

I recently started work at new office that uses a proprietary program written by a solo developer. He's occasionally around as part-time tech support, but the company has signed off on this software ...