401 reputation
28
bio website
location Worcestershire, United Kingdom
age
visits member for 2 years, 2 months
seen Nov 11 at 7:04

Developer, hacker, foodie


Dec
4
comment for vs. foreach vs. LINQ
That's great if you're at a company which allows time for formal training so you can book some time to train staff when implementation of LINQ begins. However if you're not then you're running the risk of the LINQ guy leaving before they've passed on the knowledge and being left with code which no one can understand.
Nov
30
comment Is there such a thing as a specification-code framework?
@Simon spec, I know there are various XML documentation tools already in existence.
Nov
26
comment How can a student programmer improve his teamwork skill?
For point 4 to work you have to have some sort of standards, when I've done group work at uni the group members never had the same idea of what counted as good work and so their ideas of 'everything going fine' were completely different.
Nov
26
comment How can a student programmer improve his teamwork skill?
That only works if you have something to offer your team members ie if you're paying their salaries, the problem with student groups is you're not actually giving your group members anything and you have no real authority over them.
Nov
26
comment What is a good support knowledge base tool?
@Guillaume I think you could tailor it to support development if you wanted to. Just give each type of issue a separate page and use categories if it becomes too big to be handle. I think the bigger issue is getting people to contribute to any system, allocate some time to actually writing the documentation instead of just expecting it to be done.
Nov
26
comment What is a good support knowledge base tool?
@EmmadKareem I think every software house already does that the issue is that cases repeat and some cases may be different but related to the same route cause ect
Nov
26
comment If you had to teach professional development to students that just graduated school, what would be the topics?
At my uni it depends which options you take. If you wanted you can study CS and take 2 SQL based DB modules or you could take, say, networking (CCNA equiv) and security modules (CEA equiv) and never touch SQL, both sets of options give you a degree with the same title.
Nov
26
comment What is a good support knowledge base tool?
I know this isn't really what you're looking for but I do the same sort of work and everything tends to get sorted out at the dev support stand-up. We have a few wiki pages for some standard fixes but people rarely use any written documentation other than the business specs so there seems little point in extending it.
Nov
22
comment Software and/(x)or Hardware Projects for Pre-School Kids
@haylem Yeah I know what you said, it turned into a bit of a rant at Quora users, some of the people on there are little insane when it comes to technology in education. They seem to think tech will replace simple things like reading to your kids or reciting number bonds.
Nov
19
comment Android Card Game Database for Deck Building
In his description he is not querying the data being stored in the database (the deck) he is querying the selection of cards (he doesn't mention how these are stored)
Nov
8
comment In C and C++, what methods can prevent accidental use of the assignment(=) where equivalence(==) is needed?
@KristofProvost I've managed to get visual studio to give me 10 copies of the exact same warning fro the same line of code, then when this issue was 'fixed' it resulted in 10 identical warnings about the same line of code saying that the original method was better.
Nov
1
comment I need some help creating a non-binary tree (or some other data structure that will better solve my problem)
I know an arraylist isn't a linked list I was just thinking in C and linked list was the simplest dynamic data structure I could think of. The reason I suggested doing that way is that I thought you were comparing all the string values in list A to all the string values in the other lists with matching keys. I'll try and edit my answer for comparing to one given key.
Oct
31
comment Github Workflow: Pushing small fix branches to remote, or keep them local?
It was on a home broadband connection which in the UK means terrible upstream. The repo ended up at about 175mb I think and could take 30 mins to an hour to sync. As for the fix branches I think I'ld wipe them when I stopped supporting the version they relate to.
Oct
19
comment What are programmers made to do in spare time in jobs?
Things don't work that way in software houses, with pretty much every piece of software there's a huge backlog of errors. Unless you work for NASA you won't see an empty known errors list.
Oct
15
comment “Viral” license that only blocks legal actions of user and developer against each other
The way I read it there is no obligation to distribute any source code if you don't want to however if it does get leaked then it has no legal protection to stop it being passed on. Whether someone wants to disseminate the source code or not is up to the owner of the individual GPL program.