General Discussions

When you're coding.... – CPUFreak91

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
Just thought I'd ask a few questions about what you do when you're coding:

1) If you listen to any music, what genre and/or bands do you listen to?
2) Do you use an IDE or an editor for most things?
3) How often do you program in OOP?
4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?

6) Do you prefer to hack at things at night, in the day, or does it not matter?

My answers:

1. I like to listen to Mike Oldfield, Pirates of the Carribean sound track, LoTR soundtrack, and not-very-hard rock

2. I prefer an IDE for long bouts of coding on a few particular files, but I use an editor quite frequently when messing with only a few pieces of several files.

3. I program in OOP almost every day.

4. Semi-dark room (enough that there are faint shadow's cast by the screen)

5. Most of the time, all my concentration is on my work.

6. I prefer to hack at night. EDIT: But I'm fairly productive in the afternoon if no-physical beings distract me.

------------------
All Your Base Are Belong To Us!!! chown -r us ./base
"After three days without programming, life becomes meaningless.'' -- Tao of Programming Book 2

My Blog

[This message has been edited by CPUFreak91 (edited August 08, 2006).]

Mack

Administrator

Posts: 2779
From:
Registered: 01-20-2001
While I don't program myself, for design:

quote:
1) If you listen to any music, what genre and/or bands do you listen to?

Metal mostly with some industral and goth.

quote:
4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?

Bright and Semi-Bright room.

quote:
5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?

Depends what I'm doing, I place myself in the enviroment I'm building and visualize everything. How it should look, sound, feel, experiance, etc.

quote:
6) Do you prefer to hack at things at night, in the day, or does it not matter?

Doesn't really matter what time of day.
Nomad
Member

Posts: 63
From:
Registered: 06-29-2004
Ha ha, looks like a fun list to fill out...

1) I work most effectively in total silence, but, being somewhat temperamental, my code rages can occasionally be turned aside by the sweet sounds of FF soundtracks (especially VII), certain hymns, Weird Al Yankovic songs, Star Wars soundtrack...

2) Almost exclusively IDE. For mac (insert "intrash" or "os-s(_)x", for the haters), I use XCode; Windows, Dev-C++. UNIX/Linux at work, though, I've started using text editor (emacs) with g++.

3) Using C++, I like to consider OOP optional; I can't stand the stuff with Java how everything MUST be encapsulated, but if I have a good little unit (say, a player/enemy character) that just begs for polymorphism and hot pointers-to-classes, I'll OOP all day.

4) The room's gotta be bright, meaning "normal" room lighting. My eyesight is horrible, I'm hoping to preserve what I've got. Maybe one day NASA or the Air Force'll take us with laser surgery... gar.

5) Concentration, I tend to have a pretty intense focus. That focus, however, can result in an extreme rage when things go wrong. As such, I may or may not keep nearby walls, desks, coworkers for some indiscriminate justice dispensed by my fists of fury. It also helps, when the heat turns up especially at work, to start reading some hot physics.

6) I'm a complete morning person; can produce most effective work pretty much between the hours of 9:00AM and 12:00PM, less until 2:00PM, then I'm pretty well shot. I was about to say that this is different when I'm on vacation and working on games, but I realize that my peak stays right about where it is for work. Maybe God really didn't make us to be code monkeys... (insert random, crummily drawn "evolutionary" procession from the code monkey to modern humans, just to daily bust on evolution).

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
1. I just keep the TV on...
2. IDE
3. Sometimes with C++, only when I give it another jab or go for speed for school.
4. Semi-bright
5. One word: Broadband... :\
6. Doesn't matter...

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

Lazarus

Member

Posts: 1668
From: USA
Registered: 06-06-2006
quote:
Originally posted by CPUFreak91:
Just thought I'd ask a few questions about what you do when you're coding:

1) If you listen to any music, what genre and/or bands do you listen to?
2) Do you use an IDE or an editor for most things?
3) How often do you program in OOP?
4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?

6) Do you prefer to hack at things at night, in the day, or does it not matter?


1. Sci-fi, R6-Lockdown music(You know the kind it plays in the menus :-)), or whatever I've got on my computer atm.
2. Sometimes, depending on what language I'm using. I use Wordpad and Note pad fairly often.
3. Never, if I can help it. I hate OOP!
4. Semi-dark
5. Half-and-half.
6. Doesn't matter.

luke

Member

Posts: 311
From: I use your computer as my second Linux box
Registered: 10-30-2005
1. I rarely listen to music of any sort, never while I program.

2. I have learned(for better or worse) to despise text editor and command line coding; I always use an IDE (currently VC++.NET 2003)

3. I go OOP every chance I get (You should see some of my structured programs in Blitz... Its scary)

4. I think a dark room would be nice; but my family probably would wonder about my mental health if I sat typing away in the dark for a few hours a day =D

5. In the past I've juggled several pet projects at once; now I've gotten better in concentration

------------------
If you can see Chuck Norris, He can see You.
If you Can't see Chuck Norris, you may be seconds away from death.

NetCog

Member

Posts: 149
From:
Registered: 06-15-2006
1) If you listen to any music, what genre and/or bands do you listen to?
If I'm doing relatively easy work - like copy/paste or follow direction sort of stuff it's 80s rock (Roxette, Madonna, Van Halen, etc) or similar rock like Jonah33, Jeremy Camp, Tait, 38th Parallel, etc, or maybe smooth jazz. If I've got to think, analyze, get creative it's Trance - Chicane among others, or maybe soundtracks. Both times it will usually be on live365, because of that christian music or soundtracks are rarely on since few good stations continue with songs I consider good. Sooner or later either commericals or a song that doesn't fit my mood will play....so far Trance stays much the same all the way through. Techno Trance with vocals are best.

2) Do you use an IDE or an editor for most things?
IDE unless it's changing files like configs or html...something already created. If it's from scratch it's usually an IDE so I have some sort of widget to start with.

3) How often do you program in OOP?
Heh, I'm just learning how to program much less distinguish really between OOP vs whatever else. If anything most everything I do is probably OOP.

4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
Semi-bright to bright.

5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?
I haven't yet reached ability to code as easy as I do sitting here typing this post so I'm probably concentrating on the project. Or are you talking about during a day what am I thinking about the most? In which case, probably not the coding project. Now if I'm on a game staff (have been a few times) I might spend nearly all day thinking about details on the game - weapons, races, classes, gameplay interactions, maybe the storyline. I have kept a thought on how one could accomplish some of the ideas with code - mostly with "If we had an if-then or a while at this point we could..."

6) Do you prefer to hack at things at night, in the day, or does it not matter?
Night. Definately night. Day I'm at work or busy on other things (like sleeping till 10am-noon...and if I work at night it doesn't remind me how much of the daylight I've 'wasted'.

[This message has been edited by NetCog (edited August 08, 2006).]

jestermax

Member

Posts: 1064
From: Ontario, Canada
Registered: 06-21-2006
1) i listen to most music . mostly techno and rock when i'm coding though.
(ask me for my awesome list of christian rock bands)
2) i use whatever IDE is best for my language (or i say it's best) but i use edit plus for text editing
3) whenever the situation calls for it.
4) as long as i can see the keyboard, i'm good
5) i generally concentrated entirely on coding but i have been known to talk to my gf while coding.....oops...
6) night then noone cares that i'm sitting in my knickers
TwoBrothersSoftware

Member

Posts: 141
From: Janesville, Wi USA`
Registered: 08-05-2006
1. No ussualy have the TV on in the back ground often a movie I have seen way to many times.
2. I used gedit been looking at Nedit under windoze I use Dev-C++
3. It's pretty hard to use top down method for much depends onthe situation
4. Semi-Bright
5. I get focused then step away every few minuites
6 I'm a morning person but just knock a couple bugs out of my latest projects so it's a good night
steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
quote:
Originally posted by CPUFreak91:
Just thought I'd ask a few questions about what you do when you're coding:

1) If you listen to any music, what genre and/or bands do you listen to?
2) Do you use an IDE or an editor for most things?
3) How often do you program in OOP?
4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?

6) Do you prefer to hack at things at night, in the day, or does it not matter?


1. - When I code, I generally listen to music, mostly metal and indie rock stuff. Sometimes I watch TV, though I get less coding done that way.

2. - At work I use Visual Studio 2003. At home I use Sharpdevelop in Windows or Monodevelop in Linux for GUI stuff. Right now I'm using Kate in Linux, which is basically a text editor with nice code coloring. I'd like to know if anyone uses any IDE's for python. IDE's are invaluable if they have integrated debugging like VS.

3. - OOP is good to know and use, but good old procedural programming is generally faster and simpler for smaller tasks. That's how I code.

4. - Semi-bright or bright rooms are best, or else the monitor burns my eyes.

5. - I'm all about the code.

6. - Evening and night is when I get the most coding done, mostly because I work during the day, or go to church, or sleep in.

------------------
+---------+
|steveth45|
+---------+

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
1) I will typically listen to Praise/Worship. Right now I am really into a progressive band calld Karnataka which is in the CD player most of the time at the moment. I also listen to Internet Radio (RadioRivendell, Praise/worship, contemporary jazz)

2) IDE all da way!

3) I try to use OOP as often as I can. Not all of the code at work is OOP, so I just deal with it.

4) semi-dark. No glare, nothing bright. Easy on my eyes. Since most of my programming is at work, and work is REALLY bright, I am not fond of the conditions at work.

5) Probably non-code related things. Like Christ, my wife, my kids, and photography.

6) I have no preference as when to program. But most of my programming is during the day while at work.

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
1) I don't usually listen to music, but if i have something on it will be either Tangerine Dream, Casting Crowns, Jordan James, Toby Mac, or Switchfoot.

2) depends on the language. like for python, text editor all the way. i don't need any fancy IDE for that. but i like it for C++, especially since my IDE's linker (Dev-C++) and such are really great and easy. for BYOND, of course I have to use the IDE, at least for a lot of it. sometimes i can use outside stuff but mostly i use it because there's not much you can do outside of the IDE.

3) All the time, BYOND is what i program in most, and it's totally OOP-based. or very much so. C++, meh, haven't gotten into that much, probably will use it when i get around to it. Python, hmm... not really.

4) doesn't matter, but usally dark. i like it that way. keeps me more focused.

5) yes, definitely, i'm a very focused person lol. so yeah, that's easy.

6) depends on my energy. if i'm tired, i'll try to do it during the day. but at night, i usually don't feel how tired i am, so i can go for a while. but because of the limiter (my parents) i haven't really coded or anything very late at night, so i dunno.


edit: BTW Steveth45, i think Scite Editor has integrated debugging. it's used for Ruby but i believe it can do Python too.

------------------
WARNING:

RADIOACTIVE IE AHEAD!
--------------------
#include <spazz.h>

int name()
{
char name['B','u','d','d','B','o''y']

[This message has been edited by buddboy (edited August 09, 2006).]

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
Oh...yeah...I forgot. I listen to Tangerine Dream too. Older TD, that is. I stopped listening to them around the early 90's. I was a huge, huge, HUGE fan of theirs in the 80's.

That reminds me. I gotta lend Steveth45 some TD.

[This message has been edited by ssquared (edited August 10, 2006).]

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
quote:
Originally posted by ssquared:

That reminds me. I gotta lend Steveth45 some TD.

Sweet. (SSquared and I work in adjacent cubicles by day, and post on CCN from our respective homes at night)

BB, thanks for the hot tip about SciTE. I'll check it out.

------------------
+---------+
|steveth45|
+---------+

jestermax

Member

Posts: 1064
From: Ontario, Canada
Registered: 06-21-2006
thats CRAZY :O so if one of you posts something the other doesn't like, he can take you out.

stylin'

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
We are usually in agreement when it comes to general coding issues and practices. We don't really disagree on things, we more have different interests. Steveth45 is Linux-minded, I am Windows. He is C++/STL/cross-platform, I am Java/C#. He is gaming focused. I am GUI/database focused.

He's a great guy and I am thrilled to have him on our team. You can thank the CGDC for that. We met there 2 years ago and a year later, we hired him.

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
whoa!! TD fans!! yay!!! lol. hard to find people who like TD these days, seeing as how they're German, they're old, and their style of music isn't too popular or well-known. favorite song? i like Firetongues (i think that's the name, lost the mp3 a while back. *sniff sniff*)

------------------
WARNING:

RADIOACTIVE IE AHEAD!
--------------------
#include <spazz.h>

int name()
{
char name['B','u','d','d','B','o''y']

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
Ooops. This may be hi-jacking the thread, but since TD is something I listen to while coding...

Yeah, I have something like 70 of their CDs and various LPs and 12" singles. I really like listening to Livemiles and Poland while coding. Favorite song? Hmmmm, they have so many great ones. Favorite albums are Livemiles, Poland, Logos...just about anything during the Johannes Schmoelling years. I really like to code during some of the driving, upbeat rhythms they have going.

buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
whoa!! i don't have that many. i want to get Logos tho. really bad lol.

------------------
WARNING:

RADIOACTIVE IE AHEAD!
--------------------
#include <spazz.h>

int name()
{
char name['B','u','d','d','B','o''y']

ArchAngel

Member

Posts: 3450
From: SV, CA, USA
Registered: 01-29-2002
1) If you listen to any music, what genre and/or bands do you listen to?
- instrumental/movie soundtrack. then again, a good deal of rock, techno, or whatever.

2) Do you use an IDE or an editor for most things?
-used to use TextPad and Visual C++ before that, but now, Eclipse.

3) How often do you program in OOP?
-yeah, as much as I can.

4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
- mid, I'd say.

5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?
-I'll be mostly be doing multiple things at once, but most of my work will be done with random spurts of coding where I lock out everything else. this usually happens more frequently when the deadline for a project approaches.

6) Do you prefer to hack at things at night, in the day, or does it not matter?
-night.

------------------
"Patience, my good citizen, patience. It's bad enough to rob a man of his dream"
-Sydney Carton, Tale of Two Cities
Soterion Studios

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
(1) Mainly Punk and Ska (some Skacore like Capdown, Link 80). Sometimes i'll listen to Pink Floyd or Radiohead, other times i'll listen to Britpop like Blur or Oasis it really depends on my mood.

(2) Editor, mainly Vim, Emacs or Pico/Nano

(3) All the time

(4) Completely dark room for me. It helps me to concentrate and sets the mood nicely for coding...

(5) Depends if there is anything interesting going on in IRC

(6) Night time. The daytime is for thinking and planning the nights coding session.

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler
"I believe in freedom... not freedom like America, freedom like a shopping cart"

bennythebear

Member

Posts: 1225
From: kentucky,usa
Registered: 12-13-2003
quote:

1) If you listen to any music, what genre and/or bands do you listen to?
2) Do you use an IDE or an editor for most things?
3) How often do you program in OOP?
4) Do you prefer to code in a bright, semi-bright, semi-dark, or dark room?
5) More often than not, is or most all of your concentration on the project you are working on or is some it on other (non-code) related things?

6) Do you prefer to hack at things at night, in the day, or does it not matter?

[/B]



although i've just started programming recently...

1) no music, i prefer the sound of keystrokes...weird huh?
2)vb 2005 express right now, once i get enough for the student license it'll be visual studio 2005 standard(or pro, can't remember the name.). oh, i also like notepad for scripting, i wouldn't use openoffice/word at all, but the spellchecker and grammer stuff helps with school work.
3)i'm still too much of a noob to understand this, but i'm guessing it'll be almost always...?
4)bright to semi-bright, only like to be in dark when i'm sleeping or watching movies
5)...still working on the concentration part...hard to do 'cept when i'm at school, not use to focusing on anything "serious" at home.
6)between 10pm and 7am...and that could be an all nighter, or getting up really early, not much of an afternoon person. i'm kind of a night owl with spats of early-bird-ism.

@jestermax ...i'll take your list of rock bands...especially if they're Christian rock/metal bands...if you get really bored you can e-mail me so i can keep a reference list for future cd purchases...just incase you get that bored(or you're that nice) realkodiac [at] gmail [dot] com

------------------
proverbs 17:28
Even a fool, when he holdeth his peace, is counted wise: and he that shutteth his lips is esteemed a man of understanding.

proverbs 25:7
open rebuke is better than secret love.

www.gfa.org - Gospel for Asia

www.persecution.com - Voice of the Martyrs

[This message has been edited by bennythebear (edited August 18, 2006).]

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
Bennythebear,

Just curious why you want 2005 Standard or Pro. The Express versions offer quite a lot. I am not asking this in a negative tone, I am just wondering what it is you may want from the higher end packages. That may also help me in understanding the differences between them.

I do find some features missing in the Express Editions. C++ Express does not allow for MFC, which means all of my old code will not compile. I get around this problem by really enjoying C# and using C# Express. I do not have C++ Express intalled. I just won't be able to do anything from work while at home. This issue alone has made me semi-think about getting the Standard version of 2005.

The other limitation I have is with database stuff. Express Editions will not let you visually design and hook things up with anything other than MS SQL. It's a really terrific feature, but I am now forced to use MS SQL if I want to learn how to use it.

<Currently listening to the "Star Wars: Return of the Jedi" soundtrack while coding. Yes, I took a quick break to check the site.>

bennythebear

Member

Posts: 1225
From: kentucky,usa
Registered: 12-13-2003
i'm learning wed design/develpment at school which is why i really started getting into programming, all it took for me to switch from networking was one vb.net class . but as far as why i don't want express is i'll be studying for my mcad and then mcsd, which i'm pretty sure i won't be able to practice the sql and database development stuff like i need to just by using the express edition. i can get the student license of pro edition of visual studio for a little over $100 from journeyed.com, which is exactly the same as the normal version except you're not legally able to make a profit off of your software. then once i get my skills built up, i'll be saving for visual studio, frontpage and/or dreamweaver and some other web design/development software, depending on what i'll be using to do my work.
...sorry for hijacking the thread.

------------------
proverbs 17:28
Even a fool, when he holdeth his peace, is counted wise: and he that shutteth his lips is esteemed a man of understanding.

proverbs 25:7
open rebuke is better than secret love.

www.gfa.org - Gospel for Asia

www.persecution.com - Voice of the Martyrs

[This message has been edited by bennythebear (edited August 23, 2006).]

David Lancaster

Member

Posts: 276
From: Adelaide, Australia
Registered: 05-22-2006
It's the music I love:

http://www.last.fm/user/Maveriser/?chartstyle=Awesome35

[This message has been edited by David Lancaster (edited August 23, 2006).]