Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re^3: Pulling Punches

by Tux (Abbot)
on Jul 12, 2011 at 12:40 UTC ( #913904=note: print w/replies, xml ) Need Help??

in reply to Re^2: Pulling Punches
in thread Pulling Punches

> And they all have documents, community, examples, tests, profiling,

All of which takes time and effort I really can't be bothered to make. I have better things to do than to spoon feed you.

This has nothing to do with spoonfeeding. Documentation (and exambles) offer a way to make the (end-)user understand what the module has to offer. If an example is clear and understandable, the possible (new) end-user can take a (quick) decision on the usefulness of the module and if it is going to help solving his/her problem.

The better your examples are, the less errors the user will make, and the less bug reports you get.

From your tone, also in other posts, I however think that you are not interested in bug reports, as your code - d'uh! of course - is without errors and self-explaining. So it doesn't need examples or documentation, as it will solve the problem on it's own. By pure magic. This is what the world was really waiting for.

> and a really noticeable lack of ego about how effing Earth shattering their approach to solving this well-trod problem space is.

Cause and effect, showing humility here and lack of ego gets one response, going at it like a bull in a china shop gets an altogether more interesting (and useful) response.

That attitude might be what is causing your feelings here. The average monk here thinks that he/she can learn even from the most stupid post or question. By giving an explaining answer, it quite often happens that the poster gets a moment of WOW! which is most likely one of the reasons they post here.

I came here years ago after taking ownership of an abandoned module, just to seek opinions of what other people thought that had to be improved or fixed. Meanwhile I learned that there is much more here that is worth learning about, even if I thought that I already knew all about that.

Questions here make me sometimes re-read my own documentation to see where I was unclear. Sometimes that causes the docs to improve, sometimes I just have to tell the other person to re-read that part of the docs. Eventually examples and docs together make perfect sense.

Enjoy, Have FUN! H.Merijn

Replies are listed 'Best First'.
Re^4: Pulling Punches
by simonodell (Acolyte) on Jul 12, 2011 at 13:50 UTC
    "I came here years ago"

    So did I, infact I think I first started trying to explain what I was upto way back in 2007. Since then I have made huge advancements in the efficiency of my own private implementation of the system, and in all that time I have yet to find any problem which has no elegant solution using the simple rules.

    I don't know how many times I have to say it before it sinks in, but I will try once again;

    I'm not trying to plug a framework, or a proprietary language, or a module. I am talking about another level of abstraction above the code which is unprecedented in all of existing modules and systems I have looked into. Having worked for years on it, and having deployed many sites using it, I absolutely REFUSE to use anything less.

    I'm sharing a quantum leap forwards and I get attitude from dimwitted backwards looking low brow coders who don't get it and would rather bitch and moan about my attitude.


      Even if you are the one in the right (who am I to doubt that, as I don't use anything close to what you are talking about, so why should I care), sharing a thought is something quite different than sharing code/examples, so others can judge on actual "stuff". When you are talking about a level of abstraction, it is quite possible this stays very abstract to a lot of the readers. If I would say that I found a way to reverse magnetism in a confined space, you wouldn't believe me until you saw what or how I did it. I cannot convince you of the opposite by just saying I did and how great I am and that you just have to believe me because I am the best. Well, I am not the best, and I do share my code (unless forbidden by law). I hope people come up with comments: both positive and negative. I take gratitude in the positive comments and learn from the negative. That is how others do perceive my implementation(s). Maybe I'm right, sometimes I am wrong, but when I am right, I am now forced to find a eloquative answer that will explain why my thought is right. I don't say "you are wrong. period." that doesn't help either of us.

      I'm sure you made something great, otherwise you wouldn't talk about it here that much. But as long as the readers don't have anything to look at, there reactions are expectable.

      Enjoy, Have FUN! H.Merijn

      This reminds me of all those free energy folks.

      Lots of grandiose claims, the "I'm right, the rest of the world is wrong" attitude, little explanation, no evidence, and certainly no looking at the internals is allowed!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://913904]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (8)
As of 2018-04-23 13:57 GMT
Find Nodes?
    Voting Booth?