Skip to main content

Questions tagged [documentation]

Software documentation is written text that accompanies computer software. It explains how the software operates, how to install it, how to use it, and other resources for help.

2 votes
1 answer
206 views

When we write the "Purpose" section of a SRS document, do we write: The document purpose? or The Software to-be-built purpose? I have checked some examples and it seems the first one but ...
KansaiRobot's user avatar
15 votes
6 answers
2k views

I work in an enterprise software team, and I’m exploring ways to help developers better understand the business domain, company processes, and organizational knowledge beyond just technical ...
EMN's user avatar
  • 795
2 votes
2 answers
197 views

Suppose I am developing an application with the following versions currently available: Latest stable: 1.3.0 Latest beta: 1.3.1 Latest alpha: 2.0.0 The project has a main branch for 2.x development ...
Danny's user avatar
  • 131
1 vote
1 answer
84 views

Many programming languages have functions which take a parameter which is a potentially-multi-dimensional array, where the number of axes and the dimension in each axis is not specified in code. This ...
einpoklum's user avatar
  • 2,808
1 vote
1 answer
232 views

Azure Automation is a service for running scripts in the cloud, intended for the automation of administration tasks. While using it, I came across strangely outdated technologies being used under the ...
Palec's user avatar
  • 125
4 votes
4 answers
462 views

Suppose I have a property with an associated getter and setter (the property is not exposed directly) Where should I describe the property? The field javadoc The getter javadoc The setter javadoc ...
Sergey Zolotarev's user avatar
2 votes
2 answers
264 views

Semantic versioning is a scheme of versioning that make the compatibility of different versions of a software component apparent to human and non-human agents. In essence, when a backwards-compatible ...
DannyNiu's user avatar
  • 374
33 votes
15 answers
6k views

Is the term "iff" (as an abbreviation in "If and only if") commonly understood, when used in software documentation? I thought so, but recently a colleague had not heard about it ...
quazgar's user avatar
  • 459
2 votes
2 answers
300 views

Concrete example : https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/DataInput.html#readFully(byte[],int,int) @throws NullPointerException if {@code b} is {@code null}. is before @...
William's user avatar
  • 131
-2 votes
1 answer
219 views

I work at a fairly large startup/company of about 1000 people, a fraction of which are software engineers. We have some docs of various kinds, but the codebase isn't documented. Let me elaborate. Here ...
Alien's user avatar
  • 11
10 votes
5 answers
4k views

I'm writing a .NET library which exposes certain public APIs. Currently, I have not enforced thread safety in my library for following reasons apparent to me: locks (Monitor.Enter and Monitor.Exit) ...
Zombies are Real's user avatar
1 vote
2 answers
352 views

In java we generally do it the java-docs way and in js the popular method these days is vscode documentation using @param, @returns, @example etc but I would prefer if there were some language ...
Raven Danish's user avatar
0 votes
1 answer
315 views

Conditions: stable legacy prod system no Software Devs of the system are available anymore app is maintained by Engineers, who do not have the same software dev experience like the original Devs and ...
stack3r's user avatar
  • 125
1 vote
2 answers
360 views

I'm writing a C++ class, CBookSpellDef which has the following methods: int GetIndexOf(const char *psz); char* GetNameAtIndex(int index) { return m_spellTypes[index].szName; } char* ...
Bunabyte's user avatar
  • 641
2 votes
2 answers
200 views

We are developing a multi-user web-based application, where the users can join a "room" and a complicated handshake has to be set up between them, to be able to use a library on each ...
staccato's user avatar

15 30 50 per page
1
2 3 4 5
43