1,133 reputation
258
bio website this.domain.name
location United Kingdom
age
visits member for 3 years, 10 months
seen Nov 13 at 8:39

May
2
comment As an interviewer, asking a candidate to find errors in small sample code. Is this fair?
Of course it's fair. If you can't find mistakes in code you're not going to do well at the job
Mar
25
comment Does the GPL allow anyone to obtain GPL software without paying for it?
For wordpress themes isn't the theme the source? Is there anything other than the thing itsself to request anyway?
Feb
24
answered Do we need Logging when doing TDD?
Feb
6
answered RESTful API design. What should I return if there are no rows?
Jan
7
awarded  Yearling
Jan
1
comment Choosing the type of Index Variables
These days in c++11 just use auto
Dec
27
comment Why not embed styles/scripts in HTML instead of linking?
If you are doing a single page app style site then where the vast majority of the code was specific to one page then it might make some sense still?
Oct
27
comment Is the Joel Test really a good gauging tool?
I consider it a guide to a few of things that might make it a good place to work as a developer. I don't consider that all the things on the list are equally important for all jobs, and I certainly don't consider it an exhaustive list.
Aug
22
comment Java Heap Allocation Faster than C++
While this may be somewhat true in some cases, it misses the point that in java you allocate everything on the heap and in c++ you allocate a great deal of object on the stack which can be very much faster still.
Aug
14
comment Is it wrong to use a boolean parameter to determine behavior?
I would very much agree with this one, and apply to the question to say that yes its often a bad idea to pass in a boolean flag, but it's never as simple as bad/good ...
Aug
2
comment What is the intention behind asking weight of plane?
I feel like you should be able to somehow measure the tyre pressure before and after landing to calculate this.
Jul
31
awarded  Citizen Patrol
Jul
29
comment When is the register keyword actually useful in C?
It's useful if you accidentally go back in time and are forced to use one of the early C compilers. Other than that it's not useful at all, it's been entirely obsolete for years.
Jul
23
comment How do you find your way in deeply nested, interfacey code?
This is often a problem with overly abstracted object oriented code. Abstraction and polymorphic classes are of course important tools but sometimes they are overused. These are good things, but sometimes they are overused and you can write bad code in any methodology.
Jul
19
awarded  Civic Duty
Jul
8
comment Hardware that accelerates pointer dereferencing?
@9000 perhaps...
Jul
8
answered Can compilers and interpreters have bugs, and what can we (as users) do to deal with them?
Jul
8
comment Hardware that accelerates pointer dereferencing?
This is already done extensively. By far the most common pattern of memory access is *ptr++ or similar and caches already optimize for sequential access.
Jun
26
comment Putting semicolons after while and if statements in C++
Section 1.10.24 of the c++ standard allows the compiler to remove the while loop entirely without proving it is not infinite under certain circumstances.
May
30
comment How much control can I expect to have over my work environment?
As a general comment, if you work for a large company you are more likely to get these kind of things than working for a startup. Partly because they simply have more money, and also because they have grown big enough to have actual policies in these areas, and people to look after them, and to worry about being sued :)