Reputation
5,542
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
2 17 33
Newest
 Yearling
Impact
~446k people reached

  • 0 posts edited
  • 0 helpful flags
  • 1,422 votes cast
Jan
18
comment Can anyone recommend coding standards for TSQL?
@Jon: no hard errors, just subjective things like singular table names, hatred of triggers, etc.. BTW, "SELECT *" is fine inside an "EXISTS()".
Jan
17
comment License for freeware but closed source application
@David: I missed that part in the question. I'm not sure how the GPL would work if the OP doesn't at least make the source code available on request.
Jan
16
comment Programming languages that improve your programming skill in general?
+1 for a good reason to use FORTH
Jan
16
comment Why is Visual Basic easier to learn than Java for COBOL developers?
@Jason: I would recommend reading the link Arjang posted, but the "tl;dr" version is that without implementation inheritance, you can't inherit instance variables either. That makes a huge difference.
Jan
14
comment Ruby but not Rails on my Resume
+1 for leaving an opening for the plain Ruby opportunity
Jan
14
comment When is a BIG Rewrite the answer?
+1. Also, the rewrite will take time, during which maintenance will have to be done, but the same changes will need to be done on both code bases.
Jan
13
comment How will you handle NULL values in your application?
+1 and if your RDBMS supports extended properties, that would be a good place to record the justification and meaning of nullable columns
Jan
13
comment Hand over source code to customer
Maintaining their application is a perfectly good reason to want source code.
Jan
12
comment What are useful metrics for source code?
+1 More source code is not necessarily better.
Jan
12
comment Is it bad code smell if private method calls public one?
An unpleasant surprise resulting from overriding a public method is a code smell in itself. A code stench, actually.
Jan
11
comment Mutating Programming Language?
+1: I think the OP should try R or Common Lisp, which has a similar facility for generic methods.
Jan
11
comment Does knowing Latin or other logical languages contribute to being a better programmer?
+1 as these two skills are advanced by learning foreign languages
Jan
11
comment test driven development - Who should write the tests?
+1: The third paragraph makes a good point.
Jan
10
comment How do you update your production codebase/database schema without causing downtime?
This would be a great question for dba.stackexchange.com, which goes into public beta in a few hours.
Jan
7
comment What are some reasonable stylistic limits on type inference?
Actually, you do need to care about types if you're developing in a dynamic language; if you have the type of something wrong, you don't find out until you hit that section of code at run-time.
Jan
7
comment The most mind-bending programming language?
@Matthieu: Monads and arrows are definitely mind-bending.
Jan
6
comment Are today's general purpose languages at the right level of abstraction?
+1 for DSL explanation
Jan
5
comment How to review code that you do not understand?
@S.Lott: That's interesting. I've never ported code from a language I didn't know well enough to write. I'm sure having working code helps.
Jan
5
comment How to review code that you do not understand?
@S.Lott: I do know VB quite well despite my best efforts to forget. If VB's weirdness/limitations are confusing to you, wouldn't that also cause issues when porting code to another language?
Jan
5
comment How to review code that you do not understand?
@S.Lott: If you can read VB well enough to rewrite it in Java, then you do know VB, and can write it. You may have to look up things as you go, but that would only last a couple of weeks.