361 reputation
15
bio website
location Rio de Janeiro, Brazil
age 39
visits member for 3 years, 10 months
seen Aug 11 at 15:04

I'm a Delphi developer mainly, with 12+ years of experience, having done things ranging from ActiveX controls, maintaing and evolving systems to creating an (private) web service acting as business layer in Delphi.net.

I have some experience with C#/Vb.net too.


Oct
10
comment Overcoming slow problem solving due to increased knowledge of what might go wrong
So the discussion is lost forever, so moving it is equivalent to lose it. And this discussion is MUCH better than the answer.
Oct
10
comment Overcoming slow problem solving due to increased knowledge of what might go wrong
@WorldEngineer, the sad thing is that chat is not tied with the question and, by the last time I looked at, content there is transient...
Sep
27
answered Is it good practice to not filter values according to nullability?
Sep
17
answered To rewrite or slowly refactor old C++ project
Jul
16
revised Code review if nobody in team has knowledge in some technology?
corrected the phrase.
Jul
16
suggested suggested edit on Code review if nobody in team has knowledge in some technology?
Jun
13
comment Should I use parentheses in logical statements even where not necessary?
@Kaz: Because of experience. Parenthesis is more reliable than using the precedence and (using well) transmit my intention much better. And yet, many times I decompose long boolean sentences on boolean variables (where available, when not I do the most common idiom to emulate them) much before introduce local refactoring became common on IDEs.
Jun
13
comment Should I use parentheses in logical statements even where not necessary?
@Kaz: you know that exists miles of distance between "should not have" and "does not have".
Jun
12
comment Should I use parentheses in logical statements even where not necessary?
@Kaz - "should not have undocumented ambiguities".... You can guarantee that? Or that an breaking change on parsing/syntax checking/code generation will not happen? Of course not. So LarsH and CapeCodGunny are right: be clear on the intentions when writing conditional statements.
Apr
24
comment What is the best way to prove that in-code documentation is greater than extensive external documentation?
@GlenH7, I think people missed the point: his boss' is trying to trace the code changes. What SAP process showed him is a way to achieve that traceability
Apr
24
revised What is the best way to prove that in-code documentation is greater than extensive external documentation?
answering to new edit on the question
Apr
22
revised What is the best way to prove that in-code documentation is greater than extensive external documentation?
explaining the idea of using SandCastle
Apr
22
answered What is the best way to prove that in-code documentation is greater than extensive external documentation?
Apr
3
comment Why didn't == operator string value comparison make it to Java?
See last sentence (which I separated in a proper paragraph in a edit).
Apr
3
revised Why didn't == operator string value comparison make it to Java?
added 3 characters in body
Apr
2
revised Why didn't == operator string value comparison make it to Java?
added 244 characters in body
Apr
2
answered Why didn't == operator string value comparison make it to Java?
Mar
13
comment How do I handle having so many SQL queries?
Sincerely, this one is better than the accepted answer... +1
Mar
5
comment How do you know you're writing good code?
@mplungjan Wow, REXX!!! It's (or was) a really cool system language...
Feb
27
comment My customer wants me to record a video of how I develop his software product
Nothing works better than the good old hurt in the human's most sensible organ - the wallet..... ;-)