331 reputation
417
bio website
location
age
visits member for 3 years, 10 months
seen Jul 11 at 16:30

May
8
comment Is copy & paste programming bad?
Applying this logic to forking a project on GitHub leads to interesting issues. You are now the maintainer of lots of code that you didn't write and now must maintain.
May
8
comment Is it okay to not completely understand code functionality?
One thing you may want to add to your answer is "How long" something takes. This can be an important piece of info that could fit into the what or how the way that you presented it. +1
May
5
comment Do SAS coding “best practices” exist?
What is SAS in this context? Doesn't seem like it is Software as a Service. Searching for SAS returns en.wikipedia.org/wiki/SAS_(disambiguation)lots of results.
Mar
19
awarded  Civic Duty
Jan
24
answered Effective way to estimate dead code removal?
Jan
24
comment How do I stress the importance of unit tests to my manager
@Aesthete -- is it a good idea to just rely on the users testing the features? -- This isn't a technical decision, this is a business decision. It depends whether rapid development is more important than quality. What are the competitors like? Is it an internal app? Is there a hard release date that must be met regardless of how buggy the software is, etc.
Jan
20
comment Is it reasonable to use git only on my local machine?
If you already backup your file system this is probably redundant.
Jan
20
comment Is there a licence that let people see my code but not use it?
Just out of curiosity. Wouldn't all rights reserved also mean that he isn't granting the right to play the game? Just curious on how that would work.
Dec
12
comment How is major software protected?
@Christian - I am not sure if reverse engineering is illegal. If it is a patented technology then sure, but otherwise...
Dec
12
answered How is major software protected?
Nov
26
comment Should a class know about its subclasses?
Job security???
Nov
19
comment Strategy for code review before merge to master from feature branches
Second Con - I don't think you can do this if you have already shared your branch with anyone. When you rewrite history there will be inconsistencies.
Oct
8
comment What to do if you find a vulnerability in a competitor's site?
What would you like them to do if they found a security vulnerability in your software? Whenever someone finds a security vulnerability in my software, I like it when they also provide a fix. In addition to that, I would like it when they provide me with free cupcakes for a year and a box of new puppies (assorted colors).
Sep
12
comment Why can static methods only use static data?
@gnat Updated with comments to clarify.
Sep
12
revised Why can static methods only use static data?
added 925 characters in body
Sep
11
answered Why can static methods only use static data?
Jun
24
awarded  Popular Question
Mar
18
comment Tips for planning a rewrite of a large PHP project?
Jira is very inexpensive for less that 10 users. The cost is $10 and the $10 goes to charity.
Feb
25
comment Is there a reason that tests aren't written inline with the code that they test?
RE: You may not want your customers / clients to see your test code. (I don't like this reason ... but if you are working on a closed source project, the test code is unlikely to help the customer anyway.) -- It may be desirable to run the tests on the clients machine. Running the tests may help to quickly identify what the issue is and to id differences in the clients env..
Nov
8
awarded  Notable Question