538 reputation
29
bio website
location Katy, TX
age 45
visits member for 3 years, 11 months
seen May 2 at 17:30

Software Developer


Sep
24
awarded  Autobiographer
May
2
answered Don't Use “Static” in C#?
Dec
29
awarded  Yearling
Jan
31
answered Is there an efficient way to adapt data from a structure to another in c++?
Dec
29
awarded  Yearling
Nov
3
comment How much data should be required in a request to a webservice?
You are missing my point. Validating a caller/transaction is not enough. A SQL injection attack is a valid SQL statement and it may come from a valid source. Passing wrong ID's (or email addresses) in transactions to gain account access information could also appear valid. Finaly, some users want to know if the control totals do not match so they can identify bugs in thier respective system. I say, 'do required additional checks and balances to mitigate hacking and improve stability'.
Nov
1
awarded  Critic
Nov
1
comment How much data should be required in a request to a webservice?
You stated, "Please don't require all sorts of checks and balances like...". This practice and advice is very dangerous as it opens systems up to Hackers. A good programmer will defensively validate at all levels (Interface, UI, Business Layer, Domain Layer, Data Layer) to ensure data integrity and prevent hack attacks.
Nov
1
comment How much data should be required in a request to a webservice?
@Aaronaught, while you make a valid point that simpler interfaces are less likely to fail, the point remians that there are additional interfaces. From a pure testing perspective, 100 interfaces requires 100 tests to be written. Whereas, one interface only requires one test to be written. As I stated, if it makes sense, then additional interfaces should be developed. However, it may also make sense to have fewer interfaces from a testing perspective. One interface is also easier to modify and less buggy than 100 if an interface change is required.
Oct
12
answered How much data should be required in a request to a webservice?
Oct
11
awarded  Revival
Oct
11
comment How would you design a generic layer for OpenGL windowing that does not care how the program underneath actually looks like?
What is the reason for not wanting to store a 'this' parameter? Have you looked at the Adapter design pattern?
Oct
11
answered Does anyone have suggestions for design or open source libraries specifically for a single page AJAX application?
Jul
14
awarded  Nice Answer
Jan
20
comment How often have you switched stacks in your career? Has it hurt your career progress?
@SnOrfus: By helping your career, I mean opening more doors. Certainly a programmer with more to boast will weigh higher than one with little to boast. Learning new stacks may not move you up the corporate ladder to leadership but it can expand the horizon of possibilities.
Jan
19
answered What are arguments for Commercial Off the shelf (COTS) products?
Jan
19
comment Dependency analysis from C# code through to database tables/columns
This is really difficult when dynamic SQL is generated.
Jan
19
answered How do you bridge the generational gap between managers and developers?
Jan
19
answered How often have you switched stacks in your career? Has it hurt your career progress?
Jan
19
comment I've been hired on as a entry-level game developer at a company and have little/no experience in API programming, what should I expect?
I wonder if you are more nervous about moving away from home and being on your own than failing in your new job?