Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I work on software when I'm a little stoned pretty frequently. It helps me to look at the problem from new perspectives and it really helps me to come up with simple and elegant top-level designs. My architecture really does benefit from lighting up every once in a while and then sitting back and thinking really hard about whether I'm taking the design in the right direction or not.

I also like to get a little stoned and then test my code for usability. If I can use it when I'm stoned then that's a pretty good indication that the interface is clear and simple and usable. Smoking pot kind of brings me down to the level of an end-user and it makes me more likely to go off clicking on things that I subconsciously don't do when I'm sober. I open up a "notes.txt" file in Emacs on one monitor and then I go off and try to break my code on another, and I normally have pages and pages of notes on things that need to be fixed after an hour or two. Throw a little acid jazz into the process and it's actually a lot of fun.

I don't really recommend trying to actually write code when you're stoned. It's a great state for sitting back and thinking about top-level stuff or examining your application for beauty, but it impairs concentration in the worst way and your code suffers. Espresso will always be my favorite substance for coding assistance.


In reply to Ganja for software design by Anonymous Monk
in thread Coding while drunk by Gordy

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (4)
As of 2024-04-25 16:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found