Tagged Questions

The tag has no wiki summary.

learn more… | top users | synonyms

7
votes
13answers
509 views

how to find out if spelling mistakes in source code are a serious issue or not?

I find very troubling amount of spelling mistakes I see everyday in our codebase, from which I will reproduce a very short but representative example: ArgumnetCount Timeount Gor message from queue ...
6
votes
6answers
525 views

Is “send us a page with code” a typical interview requirement?

Recently I was asked to show "a page with code" for a job interview. Being mainly a back-end programmer, and that's the position I applied for, I first said to the person I was talking to exactly ...
3
votes
2answers
160 views

Writing recursive functions

I am having a lot of trouble writing recursive functions related to trees. I can't just use google for these functions as they are not general and I won't be able to use google in an exam setting! Is ...
4
votes
3answers
256 views

Is collective code ownership mandatory in Scrum?

Is is an absolute must when following the Scrum methodology to practice collective code ownership, instead of for example weak code ownership?
11
votes
4answers
511 views

Is code ownership a code smell?

This is something I've been thinking about ever since I read this answer in the controversial programming opinions thread. And it has been discussed a bit in other threads, such as this one, but I ...
16
votes
5answers
400 views

How-to convince company to start documenting for legacy software

It has been less than a year since I joined my current company. Their majority of sales have come from a single product that has been alive since the last 10 years. However, there is minimal (if at ...
11
votes
8answers
712 views

How do you read other's code?

Almost every advanced programmer says that it's very useful to read the code of other professionals. Usually they advice open source. Do you read it or not? If you do, how often and what's the ...
1
vote
1answer
102 views

How to quantify benefits from a programming training?

I'm conducting a programming training for 3 months. Details in this link - Programming Training Details. My question is "How do we quantify benefits from such training?". I think the two important ...
4
votes
6answers
170 views

What should be the “depth of design”?

We all know that the process of creating a design and the whole architecture of the software is very important before writing the code. But how deep should be dive into the design stuff - should we ...
7
votes
2answers
236 views

Are there any opensource APIs that help analyze code?

As an example, let's say that I need to check for a certain usage of C# code and warn the user that that is a bad pratice. There are multiple usages that I want to detect, such as: Resource not ...
0
votes
0answers
45 views

Which is the best tool for determining/analysing code coverage? [closed]

I guess everyone will have a different opinion about this... but which tool in your opinion is the best one out there for determining code coverage?
29
votes
14answers
2k views

Do you sign each of your source files with your name? [closed]

Possible Duplicate: How do you keep track of the authors of code? One of my colleagues is in the habit of putting his name and email address in the head of each source file he works on, as ...
3
votes
2answers
259 views

Programming Practice/Test Contest?

My situation: I'm on a programming team, and this year, we want to weed out the weak link by making a competition to get the best coder from our group of candidates. Focus is on IEEExtreme-like ...
-4
votes
2answers
267 views

Converting C++ code to pseudo-code? [closed]

I am not asking about implementation of a pseudo-code tool. I am looking for a tool that could help to convert C++ code to pseudo-code.
8
votes
4answers
284 views

On the frontier between work and home

I think we've all been there: You hear of someone say "hey, wouldn't it be nice if platform X had feature Y?" You look around (on SO!), the feature really doesn't exist, even though it probably would ...

1 2 3 4 5 6
15 30 50 per page