1,423 reputation
11016
bio website
location
age
visits member for 4 years, 1 month
seen 13 hours ago

Being relatively anonymous allows me to submit the stupid questions that other people are too afraid to ask.


Mar
27
revised How would you know if you've written readable and easily maintainable code?
added 385 characters in body
Mar
27
comment What is enterprise software, exactly?
I think the point is that there is no real agreed definition. So, "software that is targeted for businesses" is the best definition yet, I think.
Mar
27
comment What is enterprise software, exactly?
I'm glad you asked the question because I was always confused by this. I think the term is redundant now. Nowadays anything that applies to 'Enterprise Software' basically applies to any 'large networked application' i.e 'a website'.
Mar
27
answered How would you know if you've written readable and easily maintainable code?
Mar
27
comment If you had two projects with the same specification and only one was developed using TDD how could you tell?
I agree with ccoakley - why not invite them to provide the answer on SO?
Mar
22
comment Is a company order to switch to a certain IDE a red flag?
@Andy. Yes. Ha ha. Hoisted by my own petard.
Mar
20
comment Is a company order to switch to a certain IDE a red flag?
@Andy Hoarding cats is easy (speak to any spinster), hearding them is another matter entirely. ;o)
Mar
20
comment Is a company order to switch to a certain IDE a red flag?
It looks like the boss has just seen the bill for 5, or so, IDE's + other tools that they wern't expecting and nipped it in the bud.
Feb
9
answered Do you Know of Any Audio Podcasts Discussing PHP Standard PHP Library (SPL)
Jan
27
revised Difference between a service class and a Helper class
added 88 characters in body
Jan
27
answered Difference between a service class and a Helper class
Jan
25
comment Why doesn't the DART language use a special character to identify variables?
I was assuming that they looked at the features of existing languages. Then, carefully considered the costs and benefits of each feature. Then, decided to either adopt it or not. I've never designed a language, but I'd probably take an approach like that. Despite the religious hatred, PHP still managed to become one of the most popular and easy-to-learn web languages. Hence, I assumed they'd looked at its features.
Jan
24
accepted Why doesn't the DART language use a special character to identify variables?
Jan
24
comment Why doesn't the DART language use a special character to identify variables?
Thanks for the answer. Just out of interest, when you switched from PHP to Java did you have to make any changes to the way you do find and replaces of variable names? Do you rely more on a specific tool? I guess with good naming conventions, my worries would be unfounded.
Jan
24
comment Why doesn't the DART language use a special character to identify variables?
@Ingo It was easier to ask here (I am habituated to this interface). But, yes. I'll probably join the group at some point soon. I've never done any heavy refactoring of Java or c/c++ but always wondered how one copes without the leading variable name marking. I find it almost essential for my sanity.
Jan
24
comment Why doesn't the DART language use a special character to identify variables?
"Not necessary". Could you expand on that? Do you mean 'not necessary' to: (a) function, (b) 'to understand', (c) 'to automatically refactor' (d) perform static analysis? etc .Does a language only have to include necessary things? I do not know much about the theory of language design. Which is why i ask the question.
Jan
24
revised Why doesn't the DART language use a special character to identify variables?
added 3 characters in body
Jan
24
asked Why doesn't the DART language use a special character to identify variables?
Jan
22
comment Difference between brittle and fragile
@DXM Thanks for the link. I see, that pattern needs to be renamed to Brittle Test. Ha, ha.
Jan
22
comment Difference between brittle and fragile
I see brittle used quite alot to describe tests. "This unit test needs improving cos its particularly brittle. Its testing unstable/wrong aspects of the test-subject.". I spose fragile is just as good a word, but I don't see it used in that context as often.