Slashdot Mirror


Finding a Personal Coding Trifecta

jammag writes "For Seinfeld's George Constanza, his dream of the ideal moment was having sex while watching TV and eating a pastrami sandwich. He called this Nirvana state 'The Trifecta.' Developer Eric Spiegel adapts this concept of Nirvana to the act of writing your best possible code. He examines all (or most) of the possible things that might contribute to the 'The Trifecta' for developers — food, beverages, time of day. Spiegel also describes his personal Trifecta."

8 of 188 comments (clear)

  1. my trifecta by larry+bagina · · Score: 5, Funny

    taking a shit, eating pizza, and a porn-star quality blow job.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:my trifecta by choongiri · · Score: 5, Insightful

      I have mod points, but instead of modding this post funny I'd rather point out that it's actually about 10x more intelligent than the article. How did this garbage get on the front page?

  2. Oblig by sys.stdout.write · · Score: 5, Funny

    You only need one thing.

  3. hmm by greywire · · Score: 5, Insightful

    while the article is lame, the subject is not.

    More important than what you need to get into your zone (because I think we all know how this works for our own needs), is how do you explain this to others who do not understand "the zone"?

    The hardest part for me is getting others to respect my zone. They just don't understand. For kids, you can't really blame them. You just have to stay out of sight and out of mind. But for the adults, they often just don't get it.

    The biggest "zone breakers" are interruptions of any kind or duration. Having to stop for even one minute to take a call or acknowledge a communication can break your flow completely and it can take time to get back into gear. I think there have even been studies showing it takes some 15 minutes average to get back.

    And of course this applies to anyone doing something highly creative or thoughtful.

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  4. What's the one thing I need to code? by composer777 · · Score: 5, Insightful

    Go away...
    No, seriously, just go away...

  5. My Trifecta: No Boss, No Boss, No Boss by reporter · · Score: 5, Interesting
    My trifecta is the following.
    1. Absence of a boss whose primary concern is his own promotion.
    2. Absence of a boss who threatens you with loss of employment if you refuse to work more than 40 hours per week.
    3. Absence of a boss who demands that you echo the party line. You are expected to say, "Yes. The API implementation that I received from department XYZ is wonderful." just because the department is managed by the girlfriend of the CEO.
  6. My Three by SirLurksAlot · · Score: 5, Interesting
    1. Caffeine
    2. Groove Salad
    3. Headphones
    4. Bonus: A deadline

    The first is best in low to medium doses, anything more than that and I'm too wired to really focus. Best served green and carbonated or with equal amounts of milk and sugar. The second falls under the category of "repetitive music with few to no lyrics." The third can actually stand apart from the second because I've found that even if I'm not actually listening to anything at the time people see the headphones and (usually) give a second thought to bothering me, especially at work. Finally the deadline is a big factor because like many people I seem to produce my best code under pressure.

    Of course it also helps to have tools that I don't have to fight against to get things done, time away from my coworkers (who are usually great fun, which is actually the problem), and no constant email interruptions.

    --
    God, schmod. I want my monkey man!
  7. Re:Some folks don't need a zone by $0.02 · · Score: 5, Interesting

    Only the mediocre are always at their best. (Jean Giraudoux)

    --
    If enithin kan gow rong it whil. (Murfey)