Most voted "terminology" questions
Tag used when a question asks clarification on software development terms.
Learn more…532 questions
Sort by count of
-
10
votes1
answer751
viewsWhat does document-oriented mean?
I have seen that there are numerous object-oriented, aspect-oriented, class-oriented and various other terminologies. But what I’ve seen recently is document-oriented, as stated in Mongodb’s…
-
10
votes2
answers1392
viewsWhat are they, Readpast and Nolock?
What is READPAST and NOLOCK? I’ve seen quite a lot of the use of NOLOCK, but the READPAST I saw the use now, practically the same way, ie. FROM dbo.table t WITH(READPAST) and FROM dbo.table t…
-
10
votes1
answer121
viewsWhat is Metadata-Based Architecture (MDDA)?
What is a Metadata-Based Architecture? When using this type of architecture?
-
10
votes1
answer257
viewsWhat are extended functions?
I’m writing an article on programming in Kotlin, I came across this name, which are extended functions?
android function terminology characteristic-language kotlinasked 7 years, 1 month ago Lucas Vieira 397 -
10
votes1
answer1927
viewsWhat and what are the types of development environment?
Occasionally I see something like this in several projects: env: 'production' What is this? What are the other conventional options (besides "Production") and what is it for? Why should I use this…
terminology software-engineering language-independentasked 6 years, 8 months ago Luiz Felipe 32,886 -
10
votes1
answer798
viewsWhat are the metadata?
I was researching about "sanitize" data and found this answer by @Maniero, who quotes: "Delete text snippets in a data entry that you have characteristics of metadata, which may cause some security…
terminologyasked 6 years, 8 months ago Sam 79,597 -
10
votes1
answer217
viewsWhat is the DIANA?
I had a database problem related to the size of an object, which returned the following error: pls-00123 program too big (Dian nodes) The problem I understood and I know what can be done, but I…
-
10
votes1
answer1792
viewsWhat’s the difference between "Big O", "Big Theta" and "Big Omega"?
What use are each of these "Big O", "Big Theta" and "Big Omega" and when to use each to describe the complexity of an algorithm?
-
10
votes1
answer169
viewsWhat is formal documentation?
On the website of W3schools they mention the expression "formal documentation". It is Most common to use single line comments. Block comments are often used for formal Documentation. What is a…
-
9
votes1
answer1492
viewsLibraries, interface, classes and methods
What’s the difference between libraries and interfaces? For example, on the line: import java.util.Scanner; The util would be the interface and Scanner the class? Or the util would be the library…
-
9
votes1
answer7446
viewsWhere does the expression "brushing bits" come from, and what is the equivalent in English?
"Bit brushing" is an expression that means, among other things, "worrying about low-level details", such as excessive and/or unnecessary optimizations. The English equivalent expression ("bit…
terminologyasked 9 years, 1 month ago Otimal 91 -
9
votes2
answers326
viewsIs the term ASP.NET MVC correct?
Is it correct to use the term ASP.NET MVC? It seems that they are two different things, like, in MVC we no longer use components of ASP.NET, we use either HTML or Razor or both? I know that besides…
-
9
votes3
answers8723
viewsDifference between "Attribute" and "Instance Variable"
Reading some books and articles about introduction to Java and OO I realized that these terms are not well defined. Looking deeper I found different definitions in different sources on the subject.…
-
9
votes1
answer695
viewsWhat is a Prototyping Language?
Reading an article on the Internet, I came across the following excerpt: Python, for its more generalist proposal, is a great choice as language for prototyping of systems built in, say, more…
-
9
votes3
answers247
viewsWhat is "One Level of indentation"?
I was watching this the other day video lesson on Laracasts, where there is an explanation that teaches to avoid accumulating too much code in one method, separating into several methods with…
terminologyasked 8 years, 8 months ago Wallace Maxters 102,340 -
9
votes1
answer296
viewsWhat are Sockets? And how to develop in C#?
I have to develop a socket, but I don’t know what it is or how it works! I wanted to know what it takes to create a C#Socket, I am using Visual Studio as IDE.
-
9
votes2
answers2804
viewsWhat is the "connectionString" connection string?
What is after all to string connecting? In a string of connection what represents the data-source? And the provider name?
-
9
votes2
answers4065
viewsWhat are modules in programming?
I know there’s this question: What are modules? But the explanation does not go straight to the point and left me confused, as well as properties, methods, arguments and other words I have seen…
-
9
votes2
answers4637
viewsWhat is the difference between "node", "attribute", "element" and "tag" in XML?
I am confused about some features and terms of the XML markup language that are: knot, attribute, element and tag, I would like to know what each of them is and what are the differences between…
-
9
votes1
answer2572
viewsMakefile: what is it, and what is the purpose?
I am wanting to stop using IDE, and a friend advised me to use a Makefile for my programs, so: What is a Makefile? What is your purpose?
-
9
votes1
answer12115
viewsWhat is referential integrity?
I have searched several sites and so far I could not understand very well what is referential integrity. So I decided to ask here. When to use referential integrity?
-
9
votes1
answer364
viewsIdentical sign "===" is only used in PHP? Why?
During my studies in C and Java, I always came across the sign "=" of attribution and the sign "==" being of equality. However, I am studying PHP now and came across the sign "===" of identical. My…
-
9
votes1
answer272
viewsWhat do the terms "forward Compatibility" and "backward Compatibility" mean?
I have seen these two terms, in English, being used to refer to the compatibility of some functionality of a given language, library and the like. What it really means forward Compatibility and…
terminologyasked 7 years, 7 months ago Wallace Maxters 102,340 -
9
votes2
answers395
viewsDifference between Alter Table Foreign Key
I would like to know the difference between the execution in the clauses Alter Table when inserting the ADD CONSTRAINT , such as running the following code: ALTER TABLE Orders ADD FOREIGN KEY…
-
9
votes1
answer3480
viewsWhat is ACID in a database?
I’m not talking about web implementation indicator. Besides the acronym, because it’s important?
-
9
votes1
answer517
viewsWhat is the name given for the number of columns in a table?
What is the name given for the number of columns in a table? And the name for the number of lines?
-
9
votes1
answer1654
viewsWhat is a cellular automaton?
What is the cellular automaton about? What kind of problem can it solve? It’s something equivalent to turing machines?
-
9
votes1
answer349
viewsIs unit testing a generic term? What types are there? And what ways to apply?
Unit testing is a generic term for any test of an independent part of a program? Or is it a exclusive term for object-oriented paradigms, with procedures already known? Every time I find any post…
-
9
votes1
answer253
viewsWhat is it, Reason?
I recently heard of Reason, but I don’t know what it is, some call it a programming language, others a syntax powered by Ocaml, I know that it’s led by Facebook and that it’s very good for simple…
terminologyasked 7 years ago Felipe Duarte 6,284 -
9
votes1
answer4461
viewsWhat is a middleware for?
I see in some courses some people highlight something like a middleware, example: middleware(authentication, authorization). I found the explanation rather superficial because it was not focus of…
-
9
votes1
answer812
viewsWhat does "Tree-Shaking" mean?
I closely follow the entire development of the Angular. I know the third generation of the rendering engine (the Ivy, code name for Render 3) will be released soon. Overall, the objectives for this…
-
9
votes2
answers994
viewsWhat are side effects?
I was reading that reply and it has a table where it says that functional programming has no side effects and that OOP has, it generated me two doubts, being them: What are these side effects? Can…
-
9
votes1
answer161
viewsDifference between Function Factory and closure
In the book Advanced R, to chapters 10 and 11, the author defines Function Factory as: "a Factory for making new functions" Translation Google Translate: a factory to do new functions. And closure…
-
9
votes2
answers300
viewsDifference between "Function Operator" and "Function Factory"
To the chapter 11 of the book Advanced R, the author defines Function Operator as: A Function Operator is a Function that takes one (or more) functions as input and Returns a Function as output.…
-
9
votes1
answer191
viewsWhat is Borrow Checker?
I was reading a little bit about Rust and I came across that term, I’d like to know: What is Borrow Checker? Is there any connection with Counting? What would be the translation for this term in…
terminology characteristic-language garbage-collector rustasked 4 years, 8 months ago Denis Rudnei de Souza 3,686 -
9
votes1
answer1543
viewsWhat exactly is "Clean Architecture"? How and where to use?
I have seen several times in replies and in other pages the term Clean Architecture. What exactly is this? How was it created? Where and how should it be used? There are alternatives or…
-
9
votes1
answer144
viewsWhy Arrays and Functions are Objects?
I learned that objects store properties and methods: let objeto = { propriedade: "valor da propriedade", metodo: function() { return "retorno" } } But I see sites calling functions and arrays of…
-
8
votes1
answer660
viewsDifference between Library and Helper
What differentiates the helper of a library? For example: let’s say I have a class for URL manipulation. I call it and it completes the URL with the site path. That would be a helper?…
-
8
votes2
answers282
viewsWhat are isomorphic applications?
In several articles and methods of developing modern applications, I come across isomorphic Applications. But what is it really? They usually define it as "the best of client/server side together".…
-
8
votes1
answer557
viewsTDD and Unit Test, both are the same thing and have the same purpose?
Always when I read about TDD (Test Driven Development) it is related to Unit test, It makes me believe that TDD is the same as Unit test, and I don’t know if my definition is correct in relation to…
-
8
votes2
answers2458
viewsWhat is the purpose of Transactionscope blocks?
I have a code with several blocks TransactionScope and I didn’t quite understand its purpose. ModeloColDataContext dm = DataContextFactory.GetContext(usuario); { if (documento > 0) { using…
-
8
votes3
answers1381
viewsWhat is the difference between Data Annotations and Fluent API?
What is the difference between Data Annotations and Fluent API? Is there a restriction between one or the other? Improve performance or are just two ways to do the same thing?
-
8
votes2
answers1956
viewsWhat is Backus-Naur Form (BNF)?
I was reading an answer here and I came across this term, so what does this term mean, and what is the relationship/influence on current languages?
-
8
votes1
answer213
viewsWhat is software architecture?
What the term "software architecture" means and how the term differs from "software engineering"?
-
8
votes1
answer220
viewsWhat is cache in the context of the Web?
It’s often said, "Oh, that’s stored in cache..." Where the browser stores your cache, there is a limit size and has some relationship with the Local Storage`?…
-
8
votes2
answers523
viewsWhat is an extensible language?
I found some definitions on extensible language, from English Extensible language, in which it is defined that it is a language that the programmer himself can modify it. However, I did not…
-
8
votes1
answer2408
viewsWhat does the MVW of Angularjs mean?
When Google searches for Angular, it is returned: Angularjs - Superheroic Javascript MVW Framework I know that MVC means Model-View-Controller but what is the W of MVW Framework? Is this a new…
-
8
votes1
answer442
viewsWhat is considered a "gambiarra" or a bad code?
For example, I create a code, and it works, but I’m not sure it’s right for me to do it that way. Is that a trick? I have to make sure that the code is done in such a way for it to be considered a…
-
8
votes1
answer812
viewsWhat are the terms RISC and CISC regarding software development?
My teacher mentioned the two terms RISC and CISC, they seem to me to be some kind of architecture. And software that is developed (compiled) for computers that use RISC cannot be run on CISC-type…
-
8
votes2
answers21372
viewsWhat is a database database?
For some time I have been following issues involving the term procedure in database, then doubts: What is procedure? Where to use it, what’s the point? If possible examples of use clear the mind of…