20,507 reputation
438110
bio website championkitchens.com
location Pittsburgh, PA
age 31
visits member for 3 years, 6 months
seen 7 hours ago

I am a software engineer in Pittsburgh, PA with a focus on architecture, design and development of solutions in both Java and .NET technologies.

I recently helped a friend build a website for a business he is starting. http://www.championkitchens.com


Oct
1
comment What is the argument for never forcing a push in a DVCS (Mercurial)?
@gnat I tried to improve the question and make it less subjective. Please advise if you still have concerns.
Oct
1
revised What is the argument for never forcing a push in a DVCS (Mercurial)?
Improving question
Oct
1
revised How would you unit-test or perform the most effective automated testing on graphics code for OpenGL?
More specific title
Oct
1
comment Does the games industry use automated testing for visual parts of games/rendering? How?
I tried reopening this since the dupe target was more specifically about strategies in automated testing of OpenGL graphics. This isn't my speciality but I trust the feedback from others who know the game industry very well so I want to give it another chance. For reference to the similar question see here: programmers.stackexchange.com/questions/150688/…
Sep
30
awarded  Explainer
Sep
21
comment IOC Containers break OOP Principles
Please avoid extended discussions in the comments section. If you would like a further discussion then please visit our chat room. Thank you.
Sep
19
awarded  Popular Question
Sep
13
awarded  Nice Question
Sep
13
revised Standardization and official guidelines for C++ template parameter naming
Refocus the question to get less opinionated answers.
Sep
12
comment Is Microsoft's Visual Studio Express 2012 for Windows Desktop no longer free? Or, why does it say product has expired?
I decided to reopen this question to give it another chance since Too Localized is no longer a valid close reason. It still may be put on hold for other reasons however. If the community or another moderator disagrees with my decision then please put on hold.
Aug
28
revised What is the “best practice” for converting an external API's data structure?
improving the content of the question to give it another shot
Aug
13
revised Level order sorted binary tree from a binary tree
added 118 characters in body; edited tags
Aug
7
comment Knowing the range of variable types needed
@JMD The 32 bit integer is so common that Java I believe makes this a standard size for all int and smaller types. Even declaring a byte variable, the JVM will still allocate 32 bits of the heap while only utilizing the first 8 bits. The reason for this is performance I would imagine.
Aug
5
comment Should you ever use private on fields and methods in C#?
meta.programmers.stackexchange.com/questions/6804/…
Aug
5
comment Should you ever use private on fields and methods in C#?
@gnat I feel this is deserving a meta discussion. I will be posting a meta question shortly to get community feedback on how we should approach this going forward.
Aug
5
comment Should you ever use private on fields and methods in C#?
@gnat It is a stretch to ask why one would explicitly declare the private keyword in their code is a question about coding style. This question is far more specific than that. I feel that while a canonical answer might cover a different question, a more specific question can sometimes deserve its own answer.
Aug
5
comment Should you ever use private on fields and methods in C#?
@gnat I am not sure this is a duplicate of that question. Are you sure you posted the right link?
Jul
24
comment Is immutability very worthwhile when there is no concurrency?
Please try to avoid extended discussions in commments. If you would like to have a discussion then please visit the Chat Room. Thank you.
Jul
24
comment Is immutability very worthwhile when there is no concurrency?
@RobertGrant Well as free as the memory consumed by keeping a pointer to a memory address. </pedantic>
Jul
23
comment Desktop to Web - How to deal with user-interactive workflows
@OlivierH Rewriting complex software is well... a complex undertaking. If you detail out the high level tasks and provide high level estimates you might be able to use that as leverage to convince your boss to hire more people.