Travis said:
[...]
I can do that. However, you get that for free just by creating a new
console application. Why should anyone bother with boiler plate? It
just means more scrolling. Do you want me to include AssemblyInfo.cs,
too?
Why would I? You don't need it in order to compile a self-contained C#
program.
I can't know what you expect at a minimum until you request it.
I have, over and over, posted several different links to articles on the
web that explain in precise detail what constitutes a
"concise-but-complete" program, and why it's so important that people
asking questions be willing to post one.
Your lack of knowledge of the topic is due to nothing other than your
own failure to read the information provided to you.
What you post on some external website is irrelevant. If the forum has
not laid down guidelines as to how to post questions, you have no
authority to dictate how. You seem to think you own this forum. Your
participation does not give you any inherent rights over anyone else.
That's simply not true. I post self-contained programs all the time.
You can compile them from the command line if you like, having copied
and pasted them into an empty text file. You can even do it for Forms
applications, simply by moving all of the relevant code into a single file.
You still need assemblies, references to them, the compiler, the
knowledge to compile and run the code. Sure, you can send someone some
text, but it is that person's responsibility to make use of it. You
are missing the point again. It is not a matter of "yes" and "no", but
of degree. What constitutes enough? Some website isn't the standard I
chose to post by. There is something called discretion.
More to the point though, when you _don't_ post a complete program, the
reader has no way to know how much effort it will be to get the thing
working. It might just be a matter of pasting it into an empty console
program. Or it could be missing a huge amount of supporting structure.
There's no way to know until you get into the middle of trying to get
it to work, wasting one's time if it's not simple.
When you perceive something as complete is your own limitation. Some
people might have been willing to simply take my original post as
enough and create their own program to demonstrate it. Others wouldn't
have helped me if I gave them a .zip file and documentation. You are
playing the stock market, here, trying to determine at what point it
is worth your investment. Perhaps you've found ways to better your
chances. But in any case, you can never know ahead of time. Suppose my
example had been "complete", but had some obvious error in it. Would
that have been worth the effort you put into it? To the person you
post to, sure. To you? I doubt any thing you do on this forum benefits
you much beyond a fancy title and ego boosting.
You may think it's not a big deal, but it gets old real fast. You might
ask one question a month. But the person answering the question is
often answer more than one question a day.
Stop complaining or stop "helping" people. You put this onto yourself.
[pointless, hostile, ad hominem attack deleted]
You should review what you type carefully. I cannot interpret your
responses in any way BUT demeaning. Marking blocks of my posts with
your personal opinions is clear evidence of that. You seem incapable
of understanding my questions and you seem incapable of absorbing my
criticisms. You may think you are reading clearly what I am trying to
say, but you are not. This post has become more about our relationship
and the obvious breakdown in communication. You continue to avoid that
and seem to think you hold something over me, as if I need you. In the
past few months, you have provided very little help, except to
motivate me to find my own answers.
There's been no belittling of you by me or anyone else here. In fact,
I've never written a single thing that should be construed as any sort
of attack on you at all, in contrast to your own willingness to devolve
into insults and insinuations. You should get that chip off your shoulder.
You may be unable to tell that you are belittling me, but I can sense
it in every response you have. Perhaps you come from a different
culture than me, unaware that your use of the english language results
in hostility. I don't know the reason. Your denying it can only mean
that 1) you are delusional, 2) you are expected to perform a certain
way, 3) you are unaware of how to formulate sentences in a condusive
way or 4) you are just trying to become the victim in a situation that
you provoked.
Someone needs to tell you that your method of assisting people is
poor. In all of our experience, I cannot see why anyone would nominate
you for an MVP. You should not make the amount of work you put on
yourself everyone else’s problem. Helping people is voluntary. If you
don’t wish to assist someone, simply don’t. If your MVP status or your
job depends on it, I’d recommend resigning that position.
If creating a new project is too cumbersome for you, don’t do it. I
get the impression that you are extremely anal, but you must realize
that people are fallible. You deal with dozens of posts a day, which I
know is frustrating, so you already know that. I used to make regular
posts to the C++ forums. However, I stopped because I realized how
little benefit there was to it, how much emotional baggage there was
dealing with people like you and how much of my personal life it took
away. Helping people requires more patience than I can produce, simply
put.
I have communicated with many of the common posters on this forum. I
have never had a problem with any of them, except you. I find that
most people have an open and fair way of responding. Perhaps it is
just your choice of words, but I have always found you offensive. I
find it unprofessional and disheartening to criticize someone on
something as impersonal as a forum, and I apologize. I want my
criticism to be constructive, but I am failing to get through to you.
It doesn’t help that I feel this way when you are being fair. I am
ready to start fighting before I even submit the first post. Almost
guaranteed, you will respond and that response will be demeaning. In
one sense, it is really comforting to know that someone will at a
minimum respond. However, it is troubling to know that that person
will be you and that somehow you will find a way to fault my post. At
one point I used to post to this forum quite often, but now only do so
when I am generally curious or lost. Otherwise, it isn’t worth the
battle and criticism.
I think you enjoy arguing with me. I think you enjoy it more than
answering questions, even. Wouldn’t it be a wonderful feeling if I
submitted to your reasoning and admitted how right you are? Well, you
know people aren’t like that; most people on issues concerning
personal failings will never back down, regardless of how hopeless
their position is. I honestly believe that while you are trying to
help me, you are being far too anal about completeness. When you
complain about dealing with as many people as you do, it just tells me
that you have risen yourself to too high a responsibility. Suddenly,
you think everyone should bend to what best suites you. Dude, you’re
not that important; the masses always outweigh the one. Get it through
you head: you do not control this forum and you do not control me.
If you want to help me, fine; do it. If you want me to slap a few
extra lines on there, ask. If I don’t comply, don’t help. It is better
to go without help than to argue with a tyrant.
Personally, I would prefer it if you didn’t answer my questions from
now on. Perhaps seeing that no one has responded, someone with better
interpersonal skills will help instead. I would find it a much
friendlier forum if you would not try to help me. However, if you wish
to continue this on-going blather, I am glad to keep responding.
However, we should probably rename the post to something like: two
nerds duke it out over meaningless forum argument. You talk to me
about perspective… try looking away from your monitor for a minute.