Top "Terminology" questions

What does "bulk load" mean?

Jumping from article to article, I can see everywhere the expression "bulk loading". What does it really (technically) mean? What …

database terminology data-warehouse bulk-load
What do you call tags that need no ending tag?

There are HTML tags, such as <img />, <input /> and <button />, that need no ending …

html terminology
What's the difference between a Resource, URI, URL, Path and File in Java?

I'm looking at a piece of Java code right now, and it takes a path as a String and gets …

java url terminology
What does "Memory allocated at compile time" really mean?

In programming languages like C and C++, people often refer to static and dynamic memory allocation. I understand the concept …

c++ c memory memory-management terminology
What does "headless" mean?

While reading the QTKit Application Programming Guide I came across the term 'headless environments' - what does this mean? Here …

terminology headless
What are greenfield and brownfield applications?

I read the following sentence in the Fluent NHibernate wiki: ...; however, for most greenfield applications (and quite a few brownfield …

language-agnostic terminology
What's the difference between an inverted index and a plain old index?

In software engineering we create indexes all the time (e.g., in databases) but I also hear a lot of …

indexing terminology
What is meaning of Plain Old Java Object (POJO)?

What does the term Plain Old Java Object (POJO) mean? I couldn't find anything explanatory enough. POJO's Wikipedia page says …

java terminology pojo
Green Threads vs Non Green Threads

I'd like to understand the advantages provided by these type of threads. In what environments are green threads better than …

java multithreading terminology
What is spaghetti code?

Can you post a short example of real, overdone spaghetti code, possibly saying what it does? Can you show me …

terminology anti-patterns