Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 45814

Questions about the definition of software-engineering terms, and about the right terms to use to refer to commonly known concepts, practices or patterns related to software and systems development life cycle. Using the right terms correctly is a core practice of the scientific and engineering reasoning.

3 votes

What is the difference between an index and an offset?

An offset is a displacement you add to a position. If you are talking about the position in a list or an array, and the offset is from the beginning. Then yes, in that context, the offset is the index …
Theraot's user avatar
  • 9,201
1 vote
Accepted

What's a good term for an R value of length 1?

The word "unitary" means to have length of 1 (by some metric). For example, in math we talk of an unitary vector (a.k.a unit vector) if - regardless of the number of dimensions - the length of the vec …
Theraot's user avatar
  • 9,201
20 votes

The meaning of asynchronous vs synchronous

I find that the best way to understand it is the following: Synchronous: We know when it will happen (it happens when this other code ends). Asynchronous: We do not know when it will happen. Note: …
Theraot's user avatar
  • 9,201
82 votes

Difference between Algorithm and Code

Algorithm and code are different, but related things. The relationship is simple: Code expresses algorithms. The same algorithm could be expressed in different languages, including natural language, s …
Theraot's user avatar
  • 9,201
11 votes
Accepted

Value/reference type, object and semantics

TL;DR Note. — The meaning of "value semantics" in the context of programming has drifted, as evidenced by the definitions provided in the appendix. What follows is my attempt to make sense of it all. …
Theraot's user avatar
  • 9,201
9 votes
Accepted

Am I Over-Engineering if I add some code for the unknown future?

What if they want "/\/\/\/\"? that is not repeating a single character, but a combination of two. How about "◀◼◼◼◼▶"? Oh, no! you need to allow a different starting and ending characters too. What i …
Theraot's user avatar
  • 9,201