For questions relating to the process of developing software.

learn more… | top users | synonyms

51
votes
7answers
8k views

Why are many programmers moving their code to github?

For the past 6 months or more, I've been seeing many codes hosted at sourceforge.net as well as other hosting sites "Move to GitHub". A mere Google Search with the phrase "Moved to Github" returns ...
-5
votes
0answers
29 views

Proceedure for developing a software program using VB and MS access [on hold]

Proceedure for developing a software program in Engg. field using VB and MS access and selling installation package CDs (on price). Further I need the licence requirement from Micro Soft if ...
2
votes
1answer
279 views

How to see what parts of your java code are run most often?

I would like to be able to see what code in thousands of lines of source code is run most often and takes the longest. The purpose of this would be for optimization. Being able to see what parts of ...
5
votes
4answers
105 views

Hyperlinked, externalized source code documentation

Why do we still embed natural language descriptions of source code (i.e., the reason why a line of code was written) within the source code, rather than as a separate document? Given the expansive ...
5
votes
4answers
333 views

Should user documentation include screenshots?

This question focuses on user documentation, not on code documentation. I just finished my software project, and the people I work for are expecting me to write user documentation, describing ...
-1
votes
0answers
61 views

How and why do you use sketches and diagrams in software development? [closed]

I don't know if this is the right place to post my question, because it cannot really be answered, but discussed. I'm a Ph.D. student and it's diffcult for me to reach "real" software practioniers for ...
-4
votes
1answer
131 views

Need advice/info about replacing binary code with a new computing code I have designed [closed]

Basically as the title states I have designed a new code to replace binary as a computers operating language. I felt that the concept of 0's and 1's and only having a maximum of 250 possible words of ...
1
vote
1answer
181 views

Graph to show decreasing desirability when taking shortcuts

I'm responsible for creating a presentation to management that details how a system should be refactored or rewritten. We have an existing system that has had production failures and the code base is ...
3
votes
3answers
107 views

Should integration test be included in continues integration (CI)?

Assume that we are developing a web application, and Hudson does typical jobs such as compile, unit test and static code analysis. But the tricky part is: Hudson deploys and starts up application ...
0
votes
1answer
96 views

How can I organize my data flow to process a good program solution? [duplicate]

My main problem when trying to form a program is that while I have the tools at my disposal, I am too disorganized to properly use them to solve my problems. Often my process is simply trial and ...
0
votes
3answers
101 views

Can everything in computing be classified as either data or a process?

Working in a field called "revenue assurance" I basically build systems to validate other systems. After a while in this market it seems to me that all these "validations" are verifying either a ...
-1
votes
1answer
54 views

What are the most crucial categories of content to organize into an internal developer portal in a large company? [closed]

I have been tasked with organizing all of the company's internal content currently spread around sharepoint, a markdown reference manual and confluence into a single cohesive and usable portal in ...
-1
votes
3answers
262 views

Developer thinks they do not have to follow standard development process [duplicate]

How do you deal with a senior developer who does not think that the company standard way of developing software applies to them ? For instance: Will ask other developers to do work by email, ...
5
votes
4answers
331 views

How can I stop myself overwriting member variables with 'new' ones?

The bulk of my programming experience has been with C++ and (shudder) FORTRAN (I'm a scientist not a programmer as such, but I do my best). I've recently started using python extensively and find it ...
4
votes
4answers
211 views

What do you do to estimates for agile stories where developers are pair programming?

If it was a 2-point story for one person, would you double it if people are pairing? Pairing isn't always necessarily done 100% of a dev task, so it seems that doubling the story points seems ...

15 30 50 per page