Reputation
3,132
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
11 26
Newest
 Revival
Impact
~296k people reached

Feb
15
answered Is HTML5 usable for syncing data between devices?
Feb
15
answered organising classes / folder structure for TDD-based development
Feb
11
comment System requirement specification vs functional one - separate docs?
@user970696: I always found the name "non-functional specification" strange: is a "non-functional specification" a broken specification? That's why I tend to avoid the term "functional spec" and go for "requirements" (if it's WHAT the system has to do) or "design" (if it's HOW the system has to do it).
Feb
11
revised System requirement specification vs functional one - separate docs?
Responding to comment.
Feb
11
answered System requirement specification vs functional one - separate docs?
Feb
10
comment Good platform to teach Programming 101?
+1 For scratch: My nephews have really taken to it.
Feb
9
comment design pattern to expose MongoDB to REST api?
What's wrong with the REST interfaces in the MongoDB docs? docs.mongodb.org/ecosystem/tools/http-interfaces
Jan
18
comment Is it necessary to learn Makefiles when you have an IDE?
"Give a man a fish, feed him for a day. Teach an man how to fish, and he'll ask if fish roe is on the exam."
Nov
21
awarded  Nice Question
Nov
19
comment Simple C: How do I scan this information in properly?
@GregA.Woods: Sure! But you're better off avoiding them. People tend to get into the habit of using the non-reentrant ones, and then wonder why the "same" solution fails in another case where reentrancy is important.
Nov
15
comment Implementing the transport layer for a SIP UAC
TCP doesn't have to block; it can timeout and come back to the listening part.
Nov
15
comment Implementing the transport layer for a SIP UAC
@JonathanHenson: OK. Thanks for the clarification.
Nov
15
comment Implementing the transport layer for a SIP UAC
@StuperUser: Then nothing here should reference a particular technology (e.g. .Net)... so I'm a little perplexed by your reasoning.
Nov
15
comment Implementing the transport layer for a SIP UAC
Which RFC? Wikipedia suggests that it's similar to HTTP in terms of responses. It's also not clear what you mean by "implementing the transport layer" --- surely you're not implementing a TCP or UDP stack?
Oct
19
revised Avoiding duplicate bug reports
Tyo [sic]
Oct
12
comment Is Perforce as good at merging as DVCSs?
I've had precisely the opposite experience to @PéterTörök. For me, Subversion merging has screwed up several times, but Perforce has not missed a beat. I suspect that (for both of us) it is more to do with the driver than the driven. :-) Having said that, I believe (subjectively) that git's merging is superior again.
Sep
23
revised Unit testing and Test Driven Development questions
added 32 characters in body
Sep
19
awarded  Yearling
Sep
11
awarded  Nice Answer
Sep
11
comment How come verification does not include actual testing?
@user970696 I don't have the book, but I have their slides from here. They don't appear to make the distinction you're talking about. For example, Ch3 of the slides talks about "Dynamic Unit Testing" which is certainly verification, not validation (because the whole system is not available).