Reputation
77,433
Next tag badge:
568/400 score
78/80 answers
Badges
17 180 311
Newest
 Good Answer
Impact
~1.7m people reached

19h
comment Why does Python's math.ceil return a float?
In C#, the similar Math.Ceiling(double) also returns a double.
2d
revised Relating an array of objects to an enumerator
added 853 characters in body
2d
revised Relating an array of objects to an enumerator
added 853 characters in body
2d
answered Relating an array of objects to an enumerator
Aug
26
answered behaviour of SQL BETWEEN operator
Aug
25
comment What document/artifact should alert me when an old requirement changes the scope of new one?
@Jules: let's talk about the commercial reality. The preference is for low price. By carefully choosing programmers who commit to a low and fixed price, they end up receiving software products that nobody wants: unusable, full of bugs, late. Smart customers start noticing the trend, and turn themselves towards professionals, who don't commit to a fixed price if they cannot, and don't lower their prices by lowering quality. Other customers continue failing, again and again. Who do you want to work for? The smart ones, or the ones who are unable to understand software development industry?
Aug
25
revised What document/artifact should alert me when an old requirement changes the scope of new one?
added 1451 characters in body
Aug
25
answered What document/artifact should alert me when an old requirement changes the scope of new one?
Aug
24
answered Is **kwargs an antipattern?
Aug
24
awarded  Good Answer
Aug
24
awarded  Guru
Aug
24
revised Linking two or more different programming languages
edited body
Aug
22
comment Best Practices: URL Path Parameters
Your question is unclear. Why are you talking about JavaScript? What do you mean by “static HTML/AJAX world we live in”? You are probably looking for the term “URL rewriting”.
Aug
21
awarded  Nice Answer
Aug
21
comment Should a web service return an error message if it receives unknown parameters?
@LaurentS.: if you're developing the client libraries, you will be the only one making typos in a context of specific languages. Of course, someone could start developing a client library for Ada or COBOL, but this won't happen too often.
Aug
21
answered Should a web service return an error message if it receives unknown parameters?
Aug
20
comment Refactoring wordy conditional tests
Side note: your return (t1 && t2 && t3) ? true : false; should be return (t1 && t2 && t3);, eventually without parenthesis if supported by the language.
Aug
20
comment Converting static utility class into singleton
See also: I've inherited 200K lines of spaghetti code — what now?
Aug
18
revised What's the best way to avoid catastrophe caused by negligence?
Added a link to a relevant blog article.
Aug
18
awarded  Good Answer