Top "Definition" questions

A generic tag for topics providing definitions.

SOAP vs REST (differences)

I have read articles about the differences between SOAP and REST as a web service communication protocol, but I think …

rest web-services http soap definition
What is a web service endpoint?

Let's say my web service is located at http://localhost:8080/foo/mywebservice and my WSDL is at http://localhost:8080/foo/…

web-services terminology definition endpoint
What is an example of the Liskov Substitution Principle?

I have heard that the Liskov Substitution Principle (LSP) is a fundamental principle of object oriented design. What is it …

oop definition solid-principles design-principles liskov-substitution-principle
Java: int[] array vs int array[]

Is there a difference between int[] array = new int[10]; and int array[] = new int[10]; ? Both do work, and the result …

java arrays performance definition
What are unit tests, integration tests, smoke tests, and regression tests?

What are unit tests, integration tests, smoke tests, and regression tests? What are the differences between them and which tools …

unit-testing testing definition
Definition of "downstream" and "upstream"

I've started playing with Git and have come across the terms "upstream" and "downstream". I've seen these before but never …

git version-control versioning terminology definition
Add Auto-Increment ID to existing table?

I have a pre-existing table, containing 'fname', 'lname', 'email', 'password' and 'ip'. But now I want an auto-increment column. However, …

mysql sql definition auto-increment