251 reputation
15
bio website mitch-wheat.blogspot.com
location Perth, Australia
age
visits member for 4 years, 1 month
seen Nov 17 at 10:26

Software Developer (predominately C#, but not exclusively) with 30 years experience.

Interested in writing clear, concise code and performance tuning (code and SQL) and pretty much anything SQL Server related. My blog is here.


I coordinated the Perth .NET user group, in Western Australia for 5 years.


May
8
comment Heap overflow vs stack overflow
heap overflow is generally called 'out of memory' Plus: don't forget that 'heap' address space is generally larger than RAM, being backed by a disk page file.
Mar
5
comment You're hired to fix a small bug for a security-intensive site. Looking at the code, it's filled with security holes. What do you do?
+1. Ignorance can be fixed. Incompetence is a career for some!
Feb
10
comment Most regrettable design or programming decision you made?
Because the time you spend here could be used to target learning a new technology, rather than answer questions on a technology you already know.
Jan
11
comment How to keep a big and complex software product maintainable over the years?
@Eric Yin: strive for self-documenting code. Use comments of intent only where they enhance understanding.
Oct
18
awarded  Yearling
Jul
21
comment How can I get programmers to work together better on shared code with tests
cattle prods?...
Jul
10
comment Can the strategy pattern be overused?
Any pattern can be over used.
Jul
9
answered What are some common algorithm optimization opportunities - mathematical or otherwise
Jul
9
comment What are some common algorithm optimization opportunities - mathematical or otherwise
loop unrolling? All of the above, bar 1, are not really algorithmic optimisations (including loop unroling), more code optimisations
Jul
9
comment What are some common algorithm optimization opportunities - mathematical or otherwise
you've sped it up, but you may have altered the accuracy, depending on the size of the Cj
May
30
comment What is the best retort to “premature optimization is the root of all evil”
" We should forget about small inefficiencies, say 97% of the time " - True. Except when those inefficiences are >= O(N^2) !
May
29
comment Practice programming guidance
questio probably more suited to programmers stack site
May
27
awarded  Nice Answer
May
27
awarded  Teacher
May
24
comment What are Ruby's strengths?
Despite closing, I'm at this moment reading the Lisp article you linked to....
Mar
6
comment How do you balance documentation requirements with Agile developments
it's an excellent and very interesting question, but possibly slightly off-topic? (though I haven't voted to close yet...)
Feb
27
answered Setting coding priorities
Feb
27
comment Setting coding priorities
your first priority: accept more answers and upvote more! 638 questions asked and only 77 upvotes. That's pretty poor...
Feb
15
awarded  Commentator
Jan
29
awarded  Supporter