408 reputation
12
bio website beedogs.com
location East Midlands
age 39
visits member for 6 months
seen 12 hours ago
stats profile views 12

20+ years of experience in IT with various platforms, languages, databases and industries.


1d
comment Sample medical knowledge base for an expert system
Try the self-diagnosis tool on ECureMe.com
1d
comment What algorithm to be use for Skin Disease Recognition
If this article is to be believed, the current algorithms are questionable at best: bostonglobe.com/lifestyle/health-wellness/2013/01/21/well/…
Jun
14
comment Programming as fast as you can touch-type… How to get to that stage?
It isn't always about solving new problems faster - it is often about identifying whether the context of the current problem can be applied to a past problem and similarly solved.
Jun
14
comment word problems for beginner
Try Project Euler: projecteuler.net
Jun
11
comment Writing programming tutorials
Something that immediately engages me as a user is when the code examples relate to real life problems. Solving real problems with the code demonstrates that: a) the author understands when the code in question can be applied b) the author has some real world experience and isn't writing in some kind of ivory tower
Jun
11
comment Responsibility to reproduce bugs
I have some sympathy with the library developer. Perhaps their viewpoint is that the application developer is trying to use the library and have caused it to crash with their code. It isn't being reported in the wild or by any other developer so to them it is a relatively low priority (or spurious) bug.
Jun
10
comment What's a good way to share assets between designers and developers?
You don't say which (of asset sharing, project management & version control) is the most important. You're basically looking for a collaboration tool from what I can tell. Comprehensive list here: en.wikipedia.org/wiki/List_of_collaborative_software
Jun
10
comment Class Naming Conundrum
Good post. This is something where BDD really comes into its own as you're forced to evaluate naming conventions in the light of real business logic.
Jun
10
comment Equating multiple new variables with an old one
We're in danger of speculating about designs on imaginary code so I'm going to side-step that one as off-topic... :)
Jun
10
comment Equating multiple new variables with an old one
I guess it is a moot question as to when code stops being terse and starts becoming unreadable. Ternary operators seem to be a particular bone of contention in our office e.g. result = a > b ? x : y;
Jun
10
comment Equating multiple new variables with an old one
Yes, the extreme example was designed to demonstrate that if it doesn't scale for more elements, the approach shouldn't be used at all - hence why I upvoted @jk.
Jun
10
comment Software design vs physical products design
I'd agree - the differences are vast. You could probably fill an exam with the answer to this one.
Jun
10
comment How would I make a compiler in C++?
Have you seen this? stackoverflow.com/questions/1669/learning-to-write-a-compiler
Jun
10
comment Is writing software easier than reading and understanding it from scratch?
@JeffO All the time - lol...
Jun
7
comment Is writing software easier than reading and understanding it from scratch?
Surely asking the question and canvassing opinion is far better than simply believing this (or any other) hypothesis is automatically correct. Recognising how various people approach the same problem can often have a positive effect on how teams perform as well improving social interactions.
Jun
7
comment Is writing software easier than reading and understanding it from scratch?
+1 for answering my question... :)
Jun
5
comment Over thinking development
And (at the risk of splitting hairs) that itself is a duplicate question...
Jun
5
comment Over thinking development
+1 Great post. It is indeed a good manager who recognises that a good design needs to percolate - and this doesn't necessarily involve the keyboard!
May
23
comment How to quickly understand a huge piece of code
Never used it myself, but I believe CodeSonar covers all those: grammatech.com/codesonar/source-code
May
23
comment How to quickly understand a huge piece of code
Tools do exist - what language are you using?