729 reputation
210
bio website brad-christie.com/blog
location New Hampshire
age 26
visits member for 2 years, 5 months
seen May 6 at 13:29
stats profile views 43

I'm currently a Systems Specialist at Rapid Sheet Metal, Rapid Machining and other Rapid Companies. What's that mean? I architect, develop and implement solutions that help us turn around prototype parts quickly without sacrificing quality.

View my LinkedIn Profile if you're interested in my career side, or my Facebook Profile to learn more about me in general.

Alternatively, I have a pseudo-blog if you're that bored. You should be warned, I use it mostly for things I find are interesting or something I had to do a lot of searching for and feel others would appreciate an index-able resource.

endorse


Apr
26
answered Does following Agile methodology contradict programmers should have quiet working conditions (one of the Joel test)?
Apr
26
comment Does following Agile methodology contradict programmers should have quiet working conditions (one of the Joel test)?
agile & working conditions aren't synonymous (at least in my experience). You can roll out minor/frequent changes and still do so from the comforts of a cozy office.
Feb
18
awarded  Caucus
Dec
11
awarded  Yearling
Aug
7
comment How to deal with code reuse philosophy?
@Caleb: Agreed. Never said it was elegant just that deadlines are deadlines. During a refactor I will recognize multiple projects using the same code and go through and break them out in to their own libraries. But when I need to get it out the door, copy-paste works. It also gives me flexibility to make modifications for that one project and I keep those changes in mind when I break the library out and want to make it both solid and flexible.
Aug
7
answered How to deal with code reuse philosophy?
Aug
7
revised How long does one have to wait to consider design change in code?
added 271 characters in body
Aug
7
answered How long does one have to wait to consider design change in code?
Jul
2
comment How to use correctly the comments in C/++
Yes. int funct(char path[],FILE *fvar,int num) would require less comments assuming it was better named (maybe int FindNumberInFile(char PathToFile[], FILE *OpenFileHandle, int NumberToFind) or alike)
Feb
17
comment What are some best practices for report writing?
Without having any context to the kinds of reports your business/environment needs, it's too localized; without knowing what specific details about reports you're looking to make more clear, it's too broad. Care to be more detailed with regards to what you're envisioning the outline to entail?
Jan
7
comment Showing real time data using WCF call (silverlight)
You could also use two-way WCF binding and let the server push updates to the client. Depending what constitutes as an update (and if the server itself would be aware) it may be better suited since you'll only get updates when they're necessary.
Dec
11
awarded  Yearling
Nov
4
comment Why is $ in identifier names for so many languages?
Interesting post on SO regarding the same question: Why do Perl variables need to start with $, %, @ (sigils)
Nov
4
comment Why is $ in identifier names for so many languages?
+1 just for a new vocab term.
Oct
10
comment What is the accepted style for using the `this` keyword in Java?
Though I agree, when coming across other developers' code (and while being unfamiliar at first glance) I find this. a lot more helpful. This is also probably because I don't have an IDE that color-codes local/object variables differently.
Sep
13
comment Showing advertisements in Windows Application
Really, this was migrated FROM stackoverflow? Hrm.
Sep
1
comment Is there a name for this design pattern, using hooks/callbacks?
@Job: if I had to guess, PHP.
Aug
4
comment How do freelancers know how much their work is worth?
+1 on outlining prototyping. I had the displeasure of spending a month's worth of meetings just getting the design down because their explanation and my outcome didn't align. (Even paper & pencil didn't seem to help, and they kept pushing me in to feature creep).
Aug
3
comment Why companies don't buy developers entertaining instruments?
So say you have "go-to" people and your casual staff. If you assign work, I would venture to guess you assign tasks based on these skill levels, which leads me to believe you have a common trend on check-out times, no? I.e. the "work-horses" are there working a good 8 hour day (or close to it), while those who received the "easier" (and I use this loosely) tasks get out earlier? Or do you find yourself distributing work evenly and have a well-distributed skill set?
Aug
3
comment What would be a good name of practices you don't (usually) learn at university?
@GrandmasterB: Possibly, but what happens if Team A was awesome, documented fully and had good structure, and Team B was the complete opposite? Does "next year's" Team A get off easy, and Team B get punished? (Though I agree it's more "real-world", you still need a constant to track progress for each team, no? Or at that point are you grading based on who reached the surface even though one team started with a deeper hole?) -- [ EDIT Or I suppose you have each team start with the same base ]