4,340 reputation
1625
bio website littleadvisor.wordpress.com
location
age
visits member for 3 years, 9 months
seen Dec 16 at 8:01

Software engineer with a consumer-related blog on the side. Check it out at http://www.littleadvisor.com. I'm mostly on Money@SE, although I do occasionally stop by at StackOverflow to play with the little kids there.

combined Stack Exchange profile for littleadv

Do make sure to verify any tax or legal matters with a professional - EA, CPA or an attorney licensed in your jurisdiction.

No answer provided on any of the StackExchange forums was written or intended to be used, and cannot be used, for the purpose of (a) avoiding any tax related penalties that may be imposed on you or any other person under the Internal Revenue Code, or (b) promoting, marketing or recommending to another person any transaction or matter addressed in this communication.

Anonymous posts on free websites are not substitute to any legal or tax advice, even if those who wrote them represent themselves as lawyers or accountants.


Dec
16
comment Are there any tools that calculate the stability metrics for a C code base?
You can consider #includes wrt modularity or readability (not readily quantifiable properties in C), but how does it affect "stability" (term on its own not defined)?
Dec
16
comment Are there any tools that calculate the stability metrics for a C code base?
Oh, well, he has a wikipedia page, must know what he's talking about. Not. It has no effect on the outcome because you can have the exact identical resulting program with or without #include directives. One of the qualities of a software measure (as you would know had you read Zuse's book, he's THE authority on the matter) is that if the program under measurement doesn't change - the measurement shouldn't change. Include directives do not affect the program flow or logic, they're meaningless when talking about quality of the program.
Dec
16
comment Are there any tools that calculate the stability metrics for a C code base?
Yeah, I saw that formula. meaningless. Counting #includes is ridiculous - it has no effect on the outcome whatsoever. This whole article looks like some undergrad's seminar proposal. Where did you get it from?
Dec
16
comment Are there any tools that calculate the stability metrics for a C code base?
What metrics are these? In the end of the article there's some rubbish, but he never provides any way to actually measure it, nor does he show how valid the measurements are. Consider reading Zuse's "A Framework of Software Measurement".
Dec
1
awarded  Nice Answer
Sep
24
awarded  Autobiographer
Jun
21
comment How to ideally calculate profit margin with zero sales
This is a math question essentially. How much is 20% of 0? 0. What's wrong with that response?
Jun
21
reviewed Approve Standards for reading code out loud?
May
11
answered Is there a difference in the C++ language between Visual Studio and Code::Blocks?
May
3
comment Understanding Cyclomatic Complexity
@David added a sentence to address that. CCN is a branch coverage and there are never good reasons for high CCN at a lower level (generally I suggest enforcing per individual function).
May
3
revised Understanding Cyclomatic Complexity
added 141 characters in body
Apr
17
revised How do you learn Regular Expressions?
added 4 characters in body
Apr
17
comment How do you learn Regular Expressions?
@Bryan well... Your experience kindof proves the point. You maybe know how to use it, but you don't really understand how it works. If you do - then you do know something about automata theory, even if you don't know to name it. But you cannot understand regular expressions fully without knowing automata theory, and no amount of reading man pages can help you there (unless you're reading man pages explaining the automata theory, of course).
Mar
13
awarded  Yearling
Mar
3
comment Why and for what reasons developers may not like “daily scrum”?
@Andy let me refresh your memory: "@littleadv You sound clueless. ". Go back up the thread to see who wrote that. You'd be surprised. So not only you're clueless, you're also having some memory losses. Maybe that's why you're in such need of endless meetings... On a more serious note - meeting with more than 3-4 participants is a waist of time for at least one of them, usually more. If you disagree with that - I'm sorry, there's nothing more to discuss.
Mar
3
comment Why and for what reasons developers may not like “daily scrum”?
@Andy by the way, how does it feel when I call you "clueless"? Did you like it? I hope you enjoyed it, since without knowing who I am and what my experience is you decided that I'm clueless, which makes you... You guessed it. Clueless.
Mar
3
comment Why and for what reasons developers may not like “daily scrum”?
@Andy yes, anecdotal. Yes, clueless. Yes, if I hear during the interview that I'm required to work with SCRUM again I politely refuse the offer. Yes, I can afford to choose not to work for clueless companies and clueless managers. Yes, I will never work with SCRUM again. Yes, I consider anyone trying to enforce this a clueless person. Yes - you're clueless. I hope that developers understand the concept of managers who're idiots and avoid working for them. Eventually these managers will die out, and all the crap like SCRUM or any other waste of time will die out with them.
Mar
3
comment Why and for what reasons developers may not like “daily scrum”?
@Andy sure, why not. What's necessary is fine. Endless status reports to make someone feel better about their title are not necessary. I've encountered SCRUM in several different companies, big and small. NEVER did it work. Ever. Not even once. So forgive me if I don't buy your crap.
Mar
2
comment Why and for what reasons developers may not like “daily scrum”?
@Andy you sound as if you're a manager, or trying to be. I don't appreciate people like you. Good manager is a manager that keeps my time free to do the actual real work. Any other type of manager, including a manager who thinks that he's more important than the developers working for him, is not worth a minute of my (or any other decent developer's) time.
Mar
2
comment Why and for what reasons developers may not like “daily scrum”?
@Andy, your point has been raised and addressed. The question was why would developers not like a "daily scrum". My answer is that many times it doesn't work as it is supposed to. So why downvote with a comment "what you describe is not a SCRUM as it is supposed to be"? That's the whole point of the answer!