Reputation
317
Top tag
Next privilege 500 Rep.
Access review queues
Badges
2 10
Newest
 Constituent
Impact
~1k people reached

  • 0 posts edited
  • 17 helpful flags
  • 114 votes cast
Mar
27
comment Changing a design later down the track seems time consuming for its value
Additionally to Stephan's answer, using Agile requires major rethinking of typical development processes. Many companies will not have resource/budget/process for refactoring: once the product is out the door it is done.
Feb
25
awarded  Constituent
Feb
18
awarded  Caucus
Jun
8
awarded  Caucus
Apr
16
awarded  Quorum
Dec
3
awarded  Yearling
Sep
19
answered Random number for HTTPS MAC
Sep
15
comment Legal issues with an NDA that I do not want to sign
The non-compete may also be legally unenforceable - it is in the UK anyway. (I am not a corporate lawyer, but I asked one:-)
Sep
9
comment What are the (or some) tenets of software security?
You could move this across to IT Security, as @Aaronaught hinted
Aug
4
comment Why would a company develop an atmosphere which discourage code comments?
I agree with Olivier. Disagree with Qwerky. It just doesn't work like that. You could spend ages to fully grok some new code, but that is a waste of money and resource. If I'm hiring coders I want them to comment properly - not every simple function, but anything which is complex. Yes, even java can be complex!
Aug
4
comment Why would a company develop an atmosphere which discourage code comments?
Agreed - always remove obsolete code, otherwise you run the risk of it being accidentally available for an attacker to use. And it looks messy and takes up space:-)
Aug
4
comment Why would a company develop an atmosphere which discourage code comments?
@Thorbjorn - I can understand all MY code. Would someone else...? Not necessarily.
Aug
4
comment Why would a company develop an atmosphere which discourage code comments?
Totally disagree with @Qwerky here - from a management perspective it makes much more sense to have your code fully commented so that it is still manageable easily without you. Code is not self commenting in most languages.
Aug
2
comment What are some reasonable arguments in favor of closed source software?
It may well be the correct answer for a lot of people though. Many coders I know just go where the money is.
Jul
25
answered The difference between best practices and common sense?
Jul
8
answered Possible hack aftermath
Jun
29
answered How do I let customers run arbitrary code as securely as possible?
Jun
1
comment Should you ever release something that you yourself could hack?
Check out their share price @David :-)
Apr
12
comment What do programmers at security firms do?
Feel free to browse security.stackexchange.com for an audience of many more security folks!
Apr
12
comment What do programmers at security firms do?
@Graham - you said that which was not to be named :-) And I do like your new longer version answer! +1