The tag has no wiki summary.

learn more… | top users | synonyms

6
votes
2answers
398 views

Do I have to be skilled in advanced theoretical problem solving to become a good programmer? [closed]

I have been doing programming for about a couple of years. I am currently in University 2nd year. In most universities here, the problem solving from sites like uva.onlinejudge.org and ...
0
votes
0answers
65 views

Study on designing user prompts (choice of wording, response format, etc.)

Sometimes there are different ways to ask a user the same question. For example, if the user tries to exit a program without saving their file, you can ask either of these questions: Are you sure ...
3
votes
1answer
3k views

Improving logic/creativeness as a programmer [duplicate]

I am currently working as a software developer and am getting by ok, but feel that there is something missing from my skillset. Looking at job interview questions and processes of some of the big ...
1
vote
2answers
223 views

Formal study about trends and prevalence of agile vs traditional methodology in the industry

Has there been a formal study about the prevalence of agile vs traditional (e.g. waterfall) software development methodology in the IT industry? And how fast the agile share is growing (assuming it ...
-3
votes
0answers
92 views

Resources for small programming excercises [duplicate]

Possible Duplicate: Books or websites containing easy programming problems? Are there any resources that offer small programming exercises? I am looking for problems that are relatively ...
72
votes
23answers
6k views

How do developers find the time to stay on top of latest technologies? [closed]

I was a freelance web developer until circa 2004 when I started going down the management route but have decided to try to get back into development again (specifically JavaScript and HTML5 web/mobile ...
5
votes
2answers
572 views

A study shows that lines_written/time is language-independent for most programmers. Where can it be found?

A study shows that lines_written/time is language-independent and application-independent for most programmers. If this were true it would imply that the most terse a language is, the more productive ...
4
votes
5answers
649 views

What are studies comparing programmer productivity in determined languages/environments?

I'm not sure if I'm using the right terms, but with productivity I mean the concept of transforming an idea/design in actual software.
38
votes
16answers
3k views

Is it a waste of time to free resources before I exit a process?

Let's consider a fictional program that builds a linked list in the heap, and at the end of the program there is a loop that frees all the nodes, and then exits. For this case let's say the linked ...
3
votes
1answer
114 views

What undergraduate course to choose for a mature programmer returning to study [closed]

I have been developing applications (mostly web-based) for almost 10 years now and have learnt pretty much everything I know through experience (and the internet!). I wouldn't call myself an advanced ...
3
votes
3answers
312 views

Does it always require a lot of programming practice before you really master an algorithm?

I have programmed for several years. And I found it is always difficult to master an algorithm(What 'master' mean here is to understand how the algorithm works and could implement independently in ...
1
vote
5answers
2k views

How can I study C# from Stack Overflow [closed]

How can I study C# from Stack Overflow? I have only the basics of the C# language with some simple exercises; now I want to go to the highest level C# through Stack Overflow, reading any questions ...
3
votes
3answers
1k views

Java Frameworks [closed]

I would just want to ask what Java frameworks are worth learning, specially when it comes to web applications, but other frameworks are welcome too. Could you please state: The learning curve The ...
4
votes
2answers
227 views

Empirical study on activity distribution of a programmer?

I am searching for some charts, tables and other empirical evidence on how a typical programmer's activities are distributed (per day, per project, etc). Example activities are programming, phone ...
5
votes
1answer
247 views

Do you know any studies on relation of productivity of a programmer and the workstation used? [closed]

I was wondering if there are any studies (formal or not-so-formal) that show correlation between a developer productivity and the workstation used to develop software. It is often heard as argument ...
19
votes
4answers
533 views

Educational, well-written FOSS projects to read, study or discuss [closed]

Before you say it: yes, this "question" has been asked other times. However, I could not fine many of such questions and not that easily, and those I found had similar results. What I'm trying to say ...
2
votes
3answers
387 views

Is the MSDN sufficient for taking MCPD exams?

I've been approved by management to begin taking the MCPD exams (re-imbursed by them). I've been developing in .NET since 1.1, but just to make sure I'll be going through the training kits so that I ...