20,087 reputation
437106
bio website championkitchens.com
location Pittsburgh, PA
age 30
visits member for 3 years, 1 month
seen 43 mins 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
28
reviewed Approve suggested edit on What does the English word “for” exactly mean in “for” loops?
Oct
22
awarded  Popular Question
Oct
14
revised Is QA or testing a lot of overhead or not utilized properly?
Removing opinions and rants, clarifying the question
Oct
14
comment Is QA or testing a lot of overhead or not utilized properly?
If you think you have grounds to complain about testers finding defects, think long and hard what part you played in that little problem, and how much work you have created for them. (Rant Over) You must be fortunate to never have worked with a terrible software development team. Most of the time troublesome testers that cause a lot of grief for developers are the result of poor requirements gathering and analysis by the analysts. Often the developers are powerless to change this situation and have to imply many requirements at the demands for progress by anxiety ridden PM's.
Oct
14
comment Is QA or testing a lot of overhead or not utilized properly?
is agile actually geared towards reducing this 'waste' Your bias is showing :) You presuppose that QA and testing is a wasteful activity as a given in your question.
Oct
13
comment Module system for OOP language
You admit yourself that you aren't intending to answer the question and you are more or less clarifying your thoughts on the example he provided about what to do with the Renderer module. The question really is more abstract than that and needs a broader answer I think. I was providing an explanation for your benefit because I do think you raise good points and you mean well, but indeed it doesn't really address the key parts of the question.
Oct
13
comment Module system for OOP language
You are probably getting downvoted because you are not really answering the OP's specific question well. If your comment can't convey what you want to say then you probably need to have a broader conversation with the OP offline. Our chat room is a great place to do this.
Oct
10
revised Why many designs ignore normalization in RDBMS?
added 72 characters in body
Oct
7
answered Rich Domain Models — how, exactly, does behavior fit in?
Oct
4
comment Should we choose Java over C# for a new project?
@josten Your comment has neither... I can't figure out what you mean by that.
Oct
3
reviewed Approve suggested edit on lucene tag wiki excerpt
Oct
3
reviewed Approve suggested edit on hadoop tag wiki
Oct
3
reviewed Approve suggested edit on lucene tag wiki
Oct
3
reviewed Approve suggested edit on hadoop tag wiki excerpt
Oct
2
comment Do software licenses (ie, MIT) need to be included with the executable?
@giant91 Questions about software licenses are on topic, but legal questions are not... if it seems confusing then that is because it is. Sometimes it is debatable about where to draw the line.
Sep
28
comment Is it good practice to not filter values according to nullability?
@Yosi That isn't how answers work around here. Answers should only be removed if the author makes no attempt to answer the question in his/her own words. A wrong answer is still an answer, so if you disagree with it then you should vote it down. Quality answers will rise to the top, poor answers will fall to the bottom.
Sep
21
revised Is CType() ever the preferred option?
deleted 34 characters in body
Sep
17
awarded  Notable Question
Sep
16
answered Planning relational database - one or two tables?
Sep
11
comment Does Java have a built in method to determine if an identifier is legal
Please consider adding a personal explanation for why you recommend this particular product. One line and link answers that don't explain anything will be deleted. Thank you.