4,360 reputation
11828
bio website vbraga.github.io
location Rio de Janeiro, Brazil
age 30
visits member for 4 years, 2 months
seen yesterday

Jul
12
comment Questions about what professional C++ programming is like
+1 Really on the point. About the last paragraph, the first time I really took the time to read calmly a boost library I left the office with a really sad feeling: I didn't know C++ at all :( The Alexandrescu book was very nice in this respect, it's probably the greatest reference on how to write contemporary C++ code.
Jul
12
answered Questions about what professional C++ programming is like
Jul
12
answered MASS equivalent for intel compilers and architectures
Jul
11
comment On developing deep programming knowledge
@Job Yes, I agree that source availability is not the (only) answer to this question (this is why I commented on it, not answered). I just believe that having source code available makes it easier to have a deeper understanding of a library/framework/so on. I agree with you that this particular example would be hard or impossible to find when debugging, even with the source at hand. Others might be more feasible.
Jul
11
comment On developing deep programming knowledge
I think this is particularly where open source software shines. It's nice to be able to step into the framework/system/libraries all the way down. I used to have a way better understand of framework internals back when I worked with Qt than when I was working with WinForms.
Jul
10
comment Why do my java programs run faster in eclipse than in BlueJ?
Did you measure this or is just a subjective impression?
Jul
9
comment Equality between arity and degree concepts in relational theory
Thank you, Kevin.
Jul
9
accepted Equality between arity and degree concepts in relational theory
Jul
9
asked Equality between arity and degree concepts in relational theory
Jul
9
awarded  Deputy
Jul
8
comment Great companies using FPA as cost estimation
Since you're Brazilian too, Petrobras used to employ FBA as a cost estimation tool. I'm not sure it still does.
Jul
7
comment Why don't relational databases support returning information in a nested format?
+1 Great answer
Jul
6
comment How do you test software that is time sensitive?
You could run this on a VM and set the system time to a convenient one like just the midnight before the day the script should run, or something like that.
Jul
6
comment What to do about team member who threatens to leave all the time and is difficult to work with?
Even if the rant is common enough to warrant answers (I agree, that's why I commented instead of just flagging) it's better to clean it up :) I'm appalled by the lack of appropriate response from your manager. Can't you escalate the issue to upper management? Best of luck :)
Jul
6
comment What to do about team member who threatens to leave all the time and is difficult to work with?
Two things: 1) You should clear this question to make it general, instead of just referring to your particular case. Not only it just reads like a rant and not a question but may be a reason for someone to close the question as "too localized". 2) He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job Did he say this to you or this just what you believe?
Jul
6
comment I'm forced to write bad code. How do I save my face?
+1 I strongly agree with this answer. I'd upvote you twice.
Jul
5
comment Standards for reading code out loud?
Just for curiosity, why do you read code aloud? I think I never did it
Jul
5
comment Promotion or De-motivation
I read the first few pages of Mastery after I saw your answer and it seems like an interesting book. Nice suggestion.
Jul
5
comment How to gradually improve on an old IBM Host C++ framework
+1 for "avoid JNI, RPC and CORBA as they will dump you in a world of pain"
Jul
5
answered Unusual languages for numerical analysis