399 reputation
210
bio website about.me/johnsyweb
location Melbourne, VIC, .au
age
visits member for 4 years, 2 months
seen Nov 3 at 20:18

Vimthusiast

On Down-voting

About two percent of my votes are down-votes, which I think is quite low. Down-voting is an important part of StackExchange and helps separate the good answers (and questions) from the not-so-good. If I have down-voted one of your posts, I will have left you a comment as to why. If you down-vote one of my posts, I ask that you, too, leave a comment as to why so that I can either improve my post or remove it. Thank you.


Sep
24
awarded  Autobiographer
Feb
8
awarded  Editor
Feb
8
revised Acceptance tests done first…how can this be accomplished?
Fix grammar
Jan
3
comment Python: How to decide which class' methods should provide behavior (functionality) affecting multiple classes
Recommended reading: en.wikipedia.org/wiki/SOLID_(object-oriented_design)
Feb
25
awarded  Caucus
Feb
25
awarded  Constituent
Feb
25
awarded  Custodian
Feb
25
reviewed No Action Needed Suggestions for CSS frameworks?
Oct
23
answered Acceptance tests done first…how can this be accomplished?
Oct
14
awarded  Yearling
Sep
23
comment How do you learn Regular Expressions?
+1: Vim is how I got to grips with regular expressions.
May
30
awarded  Citizen Patrol
May
8
comment Extremely trivial C++ phone interview question
@quant_dev: My point was that experienced developers know that string manipulation in C++ tends to be non-trivial (certainly compared with other languages), as your own answer highlights :-) Sometimes "I don't know" is the right answer.
May
8
comment Extremely trivial C++ phone interview question
@quant_dev: Why wouldn't you?
May
7
comment Extremely trivial C++ phone interview question
@RYUZAKI: There is no std::string::toupper()!
May
6
answered Extremely trivial C++ phone interview question
Apr
28
comment What are the barriers to adopting best practice? How can they be overcome?
+1: Best way to overcome is to lead by example, by adopting the best practice yourself. "You must be the change you want to see in the world."?
Apr
7
comment How can I find out what a job title means at a company?
…your comsensation package and the satisfaction of a job well done. Without that feeling of satisfaction, even the most generous compensation package leaves one feeling hollow.
Apr
7
answered How to Code Faster (Without Sacrificing Quality)
Apr
6
comment How to evaluate the quality of Rails code?
"Clean Code" summed up in 9 bullet points! I would add point 0: it meets its acceptance criteria. Sometimes the "obvious" needs to be stated.