Reputation
4,024
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
1 9 17
Newest
 Yearling
Impact
~407k people reached

  • 0 posts edited
  • 0 helpful flags
  • 1,499 votes cast
Dec
3
comment Referencing database values in business logic
I use the ID approach quite a bit, but the ID is locked down and can't change. The attached string of course can because people often like to rename things "lorry" becomes "truck", etc, while the thing itself (represented by ID) does not change.
Nov
19
answered What is a good security practice for storing a critical database on developer's laptops?
Oct
2
comment Why are the sizes of programs so large?
@sharptooth I don't even wonder anymore. While in most cases the system works I also see horribly wrong broken answers get upvoted like crazy and accepted while the correct ones are downvoted into oblivion all too often...
Sep
24
answered Why are the sizes of programs so large?
Sep
9
awarded  Yearling
Jul
12
comment Should my sequential collection start at index 0 or index 1?
@BlueRaja-DannyPflughoeft One man's bug is another man's feature...
Jul
10
comment Should my sequential collection start at index 0 or index 1?
One thing I do occasionally miss about the olden days programming in BASIC is "OPTION BASE"...
Apr
24
awarded  Custodian
Apr
24
reviewed Leave Closed Why have many programmers moved to using exception handling for input or output?
Apr
24
reviewed Leave Closed More comfortable working on the backend, often referred for role on the front end
Apr
24
reviewed Leave Closed What is the difference of smoke testing and black-box testing?
Apr
24
reviewed Leave Closed How strict should you be about indentation/white space?
Apr
24
reviewed Leave Closed Should I edit a codebase's whitespace to conform to a coding style?
Apr
15
answered TDD Red-Green-Refactor and if/how to test methods that become private
Jan
20
comment Why don't more companies hire remotely?
+1, as the perceived benefits of being face to face don't hold up to scrutiny. Statistically it's been shown that workers are more productive when working remotely vs. locally as there is less distraction. I see the value in face to face communication to help get to know your peers and make work more enjoyable. However, from a pure efficiency and effectiveness standpoint, remote does win.
Oct
9
comment Choosing a Programming Language Systematically
By Lisp, you mean ClojureScript of course. :-)
Sep
9
awarded  Yearling
Sep
5
comment What licenses are compatible with MASM32's license requirements?
From what I read, Microsoft made MASM itself freely available under a EULA that brings about the "MS-only operating system" requirement. The rest of "MASM32" is an SDK that Hutch developed himself and packaged with MASM in accordance with the MS EULA.
Sep
5
awarded  Student
Sep
5
awarded  Scholar