Reputation
369
Top tag
Next privilege 500 Rep.
Access review queues
Badges
1 9
Impact
~6k people reached

  • 0 posts edited
  • 1 helpful flag
  • 88 votes cast
Jun
23
comment How safe is it to compile a piece of source code from a random stranger?
I would like to correct would to could, because it depends on some factors. But one character is not enough edit.
Jun
17
comment Introducing a version control branching policy to a small team
This looks a lot like "I made some rules because I like making rules", and "The more complicated it is, the more respectable it looks".
Jun
8
comment Clean Code comments vs class documentation
@Jay: Exactly, the compiler can enforce that the "typed and named" comment stays in place where it's needed. It can also enforce formal correctness of the code (not semantic correctness, unfortunately). Comments are 100% into the wild. Anyways, it would be redundant to repeat all the arguments; Clean Code et al have all the reasons.
Jun
5
comment Clean Code comments vs class documentation
@Jay: No, they are not the same. A function name and signature is, depending on the language, enforced by the compiler. A comment is not.
Jun
5
comment Clean Code comments vs class documentation
@VinceO'Sullivan: You don't always have to abstract with a function. You can also use named variables, e.g.: bool connection_successfull = mysql_connect(); if(!connection_successfull) {...}.
Apr
28
comment Does using a database server make sense if the application only does things locally?
@Snowman: Of course and I don't doubt its nice-level :) It's just that other concurrency models exist and are just as nice, less nice, or even nicer.
Apr
27
comment Does using a database server make sense if the application only does things locally?
@DocBrown: Still find them ambiguous. As said e.g., ACID is not a precondition for multi user software, etc.
Apr
23
comment Does using a database server make sense if the application only does things locally?
@Snowman: You're right, I misunderstood your first point, pardon 'bout that. My other points seem still valid to me. In my own point 4), I did mean SQL, not MySQL, btw.
Apr
22
comment Does using a database server make sense if the application only does things locally?
-1: 1) NoSQL isn't an umbrella term for embedded databases, but for databases that aren't SQL, never mind if local/remote; "higher" learning curve is ambiguous, 'course there's also a certain learning curve for SQL? 2) Not true 3) ACID may not be relevant for many multi user apps, and concurrency is well-supported in NoSQL databases (it has to, considering e.g. Twitter, or Trello which updates in real time on every machine, and the like). And Locality does not imply Single-User. 4) There's no steep learning curve for most examiners. I find MySQL more tedious in this regard
Feb
22
comment How to respond to a rude bug report?
@MichaelGrant: That would be a pretty nice answer if the software was sold at zero cost. I have to remember that :)
Nov
25
comment Why didn't the C++ Standard adopt expression templates?
The libgcc implementation of valarray bases on expression templates.
Nov
13
comment Why are pointers not recommended when coding with C++
Why are you wrapping C++ and C into air quotes? And "hidden", "references" and everything else? Are you a "salesman" and not participating in "programming"?
Nov
13
comment Writing generic code when your target is a C compiler
@enobayram: It's not just some random C++ compiler. Many C++ papers mention Comeau C++ as a de-facto reference or kind thereof. They are just off-pace regarding their website. It's itself based on the EDG-C++ frontend, which have several members being integral parts of C++ standardization, and authors of great books. But I agree, it looks strange atm.
Oct
27
comment How important is maths depending on what your coding?
The real answer to "How important is maths depending on what you're coding?": "How important is maths depends on what you're coding!". I almost never need higher maths in my day job, yet depended on it when I did Computer Graphics and other things in my spare time. :)
Oct
24
revised “It was working yesterday, I swear!” What can you do?
added 204 characters in body
Oct
24
comment What can one do to improve readability of math-oriented code in C#, Java, and similar?
@mattnz: I suspect you have your worries wrong on this question. It's just an example.
Oct
14
comment As back-end developers, should we learn software testing?
I got most of my jobs because I did stuff in my spare time I didn't need to do, be it learning Haskell, or writing a compile time ray tracer in C++ :P The guys I know/knew who did only what was required for the job now struggle at advancing in their career.
Sep
24
awarded  Autobiographer
Jul
24
answered How should I remember what I was doing and why on a project three months back?
Jun
24
comment Is there a benefit in compiling your code as you go along?
Hmm. Just want to say that a well written C++ file should not take more than a few seconds for compilation. If it's longer, it's a smell for bad code. And if it's so big that make has problems, I would argue that the application is too monolithic. "My" make never had problems, and afair not even when compiling Linux.