353 reputation
18
bio website
location
age 37
visits member for 1 year, 11 months
seen 2 days ago

Nov
16
comment Text Adventure language
Text adventures were the only playable games back in the day and Prolog was one of the few available languages?
Nov
13
comment C# vector class - Interpolation design decision
@Phoshi But IComparable or IEquatable do not force the instances to have defined the + or - operators, which are necessary for the interpolation logic. So using IEnumerable<IComparable> would not let the code to compile.
Nov
11
comment Is there a certain way that I have to include a library and its license?
I would add that if the OP is using VS, probably he will end creating an installer. I think it would be a good place to put, if not the licenses themselves, a notice informing the libraries it includes, and perhaps a link to the homepages of the projects.
Nov
10
answered C# vector class - Interpolation design decision
Oct
18
comment Handling changes to data types and entries in a database migration
According to Joel (Jo for friends), you should first migrate the application "as is" and only once it is stable begin making changes to data types: joelonsoftware.com/articles/fog0000000069.html
Aug
18
comment Is it poor practice to call methods through multiple objects?
Yes it is correct. Though if you abuse it, it can hinder readability and debugging (you get a NullPointerException, which is null, tr, tr.tor arg0?)
Jun
22
comment How to convince my teammates that spawning numerous threads is a bad design?
Change better to have more experience. You do not want to antagonize your public :-)
Jun
17
awarded  Commentator
Jun
17
comment Break on default case in switch
For me that would mean a "always use break", just in case some programmer added a new case at the end of your switch without checking that the break did exist (it would be that programmer's fault, but still better be safe -if for any reason, because you could be that programmer in 6 months-)
Jun
17
awarded  Nice Answer
Jun
17
awarded  Critic
Jun
16
comment How to ask a programmer a question without getting a solution as the answer
Next time I try to joke, I'll put an smiley. Anyway, I feel your question is too generic... which is your relationship to the programmer (you are his program manager, a fellow programmer, the accountant guy at the other office who is trying to learn to program) and which kind of questions are you asking?
Jun
16
comment How to ask a programmer a question without getting a solution as the answer
Why do you want to know this? Tell us which is your real issue, please...
Jun
16
awarded  Editor
Jun
16
revised Is it normal that I can't keep in my head more than three bugs assigned to me, nor can I understand a thousand lines of spaghetti code?
added 438 characters in body
Jun
16
comment Is it normal that I can't keep in my head more than three bugs assigned to me, nor can I understand a thousand lines of spaghetti code?
@mgw854 I reread my answer and I agree that it may seem a little harsher than I intended to. I do not mean at any moment that the issues are only the OP's fault, and the environment (both physical and organizative) seems horrible. Even for the best programmers there, I am sure these issues take a heavy hit in performance. I was just pointing ways of reducing the "gap" that the OP seems to feel that exists with other programmers in the same environment.
Jun
16
answered Is it normal that I can't keep in my head more than three bugs assigned to me, nor can I understand a thousand lines of spaghetti code?
Jun
15
comment Design question on best option to store data on remote computers
But how to choose which of the different servers to host it on Again, the database server is independent of the application servers. Use ODBC to connect to it.
Jun
15
comment Design question on best option to store data on remote computers
I'm thinking storing XML files on each server is quite lightweight and should be quick to implement. Unless it is configuration (static), I would not say it is easy. What happens when one of your servers does not store a copy because it was down? How do you manage configuration?
Jun
15
answered Forcing people to read and understand code instead of using comments, function summaries and debuggers?